superior submenus studio opciones icono emergente create crear configuracion como carpetas boton bar agregar android layout text button icons

android - submenus - ¿Cómo cambiar el icono de un botón programáticamente?



menu de configuracion android studio (2)

Ya tengo el botón:

<Button android:layout_height="wrap_content" android:layout_width="fill_parent" android:drawableLeft="@drawable/empty" android:id="@+id/buttonMyText" android:text=" myText" android:textSize="20px" android:gravity="left"> </Button>

Tengo el icono "vacío" que se muestra en el botón cuando se inicia el programa.

Lo que quiero hacer es cambiar el icono del botón automáticamente desde mi código (bajo, medio y alto) según las entradas del usuario

Lo intenté:

Button myButton = bla... bla... bla...

Pero no puedo entender

myButton.(what?)


Si desea cambiar el icono en el evento de clic de botón, pruebe este código ...

buttonMyText.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { buttonMyText.setCompoundDrawablesWithIntrinsicBounds(R.drawable.ImageNameHere, 0, 0, 0); buttonMyText.setTextColor(Color.BLACK); } });