Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


¿Cómo puedo configurar el recurso drawableRight mediante código?

Estoy tratando de establecer una imagen en el lado derecho de mi botón después de que el botón se ha hecho clic. Quiero hacer esto a través del código.

He visto cómo cambiar el recurso de fondo a través de código, pero no soy capaz de encontrar ningún ejemplo que muestra cómo cambiar los lados a través de código. ¿Es posible?

2 Solutions collect form web for “¿Cómo puedo configurar el recurso drawableRight mediante código?”

Usted necesita usar el

public void setCompoundDrawables (Drawable left, Drawable top, Drawable right, Drawable bottom) 

Método con null para cualquiera que no sea necesario.

Por lo general, puede cambiar usando esto

 Drawable draw = getResources().getDrawable(R.drawable.facebook); myButton.setCompoundDrawablesWithIntrinsicBounds(null, null, draw, null); 

Tenga en cuenta que puede perder el texto del botón.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.