Saltar al contenido

¿Cómo cambiar el tamaño de un icono de DrawableLeft en un botón?

Solución:

Envuelva su recurso en un elemento de diseño que defina el tamaño deseado similar a:

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >

  <item
      android:drawable="@drawable/icon"
      android:width="@dimen/icon_size"
      android:height="@dimen/icon_size"
      />

</layer-list >

Después de eso, usa este dibujo en tu android:drawableLeft etiqueta

Simplemente use MaterialButtons de Google: https://material.io/develop/android/components/buttons/

app:icon
app:iconGravity
app:iconPadding
app:iconSize

Puede establecer límites programáticamente (aquí), esto se verá así

Drawable img = ActivityName.this.getContext().getResources().getDrawable(
            R.drawable.blue_line);
img.setBounds(left, top, right, bottom);
button.setCompoundDrawables(img, null, null, null);
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *