Solución:
Prueba este.
<Button
android:id="@+id/bSearch"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:padding="16dp"
android:text="Search"
android:drawableLeft="@android:drawable/ic_menu_search"
android:textSize="24sp"/>
Para agregar una imagen a la izquierda, derecha, arriba o abajo, puede usar atributos como este:
android:drawableLeft
android:drawableRight
android:drawableTop
android:drawableBottom
El código de muestra se da arriba. También puede lograr esto usando un diseño relativo.
Para cualquiera que busque hacer esto de forma dinámica, entonces setCompoundDrawables(Drawable left, Drawable top, Drawable right, Drawable bottom)
en el objeto de botones ayudará.
Muestra
Button search = (Button) findViewById(R.id.yoursearchbutton);
search.setCompoundDrawables('your_drawable',null,null,null);
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)