How to add image(left) and text on button

后端 未结 3 1660
天命终不由人
天命终不由人 2021-02-03 23:02

How to add image(left) and text on button?


For illustration:

\"enter

相关标签:
3条回答
  • 2021-02-03 23:35
            android:text="Documentos"
            android:drawableLeft= "@drawable/ic_document"
    
    0 讨论(0)
  • 2021-02-03 23:46

    use android:drawableLeft="@drawable/image" in your layout xml

    you can also do this from code

    Drawable icon= getContext().getResources().getDrawable( R.drawable.image);
    button.setCompoundDrawablesWithIntrinsicBounds( icon, null, null, null );
    
    0 讨论(0)
  • 2021-02-03 23:50

    We can also manage the size of drawable while doing programmatically

    Drawable dr = getResources().getDrawable(R.drawable.mag_green);
    dr.setBounds(0, 0, 43, 40); //Left,Top,Right,Bottom
    search_bar.setCompoundDrawables(dr, null , null , null);
    
    0 讨论(0)
提交回复
热议问题