Wednesday, 9 September 2015

How to add an image inside a button in android


   Here I am going to explain how to add an image inside a button


                          

Step 1) drawable-home_button.xml


  
  <?xml version="1.0" encoding="utf-8"?>
 <shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle" >

    <gradient
        android:angle="270"
        android:endColor="#E8f2fe"
        android:startColor="E8f2fe" />

    <corners android:radius="3dp" />

    <stroke
        android:width="2px"
        android:color="#486e9d" />

</shape>

Step 2) .Add drawable to button


      <Button
                android:layout_width="0dp"
                android:layout_weight="1"
                android:background="@drawable/home_button"
                android:drawableLeft="@android:drawable/ic_menu_edit"
                android:drawablePadding="6dp"
                android:gravity="left|center"
                android:height="60dp"
                android:padding="6dp"
                android:text="AndroidDhina"
                android:textColor="#000"
                android:textStyle="bold" />

Happy Coding :)