How to add image(left) and text on button?
For illustration:
use android:drawableLeft="@drawable/image" in your layout xml
android:drawableLeft="@drawable/image"
you can also do this from code
Drawable icon= getContext().getResources().getDrawable( R.drawable.image); button.setCompoundDrawablesWithIntrinsicBounds( icon, null, null, null );