Android : Help me To resize drawable's image on Button -
i design button combine between image.png , text . have been searching still can't want.
for selector :
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item> <shape android:shape="rectangle"> <!--apply button background transparent, full opacity--> <solid android:color="#00ffffff" /> <!--make button border solid color, nontransparent--> <stroke android:color="#ffffff" android:width="2dp"/> <corners android:radius="2dp" android:bottomleftradius="1dp" android:bottomrightradius="1dp" android:topleftradius="1dp" android:toprightradius="1dp" /> <padding android:left="5dp" android:right="5dp" /> </shape> </item> </selector> for button.xml
<button android:layout_width="350dp" android:layout_height="60dp" android:layout_gravity="center" android:text="guest" android:textallcaps="false" android:textcolor="@android:color/white" android:textstyle="bold" android:textsize="20sp" android:gravity="left|center_vertical" android:paddingleft="20dp" android:drawableright="@drawable/ico_arrow_white_xhdpi" android:background="@drawable/button_guest_register_login_border"/> this image want resize :
thank in advance
instead of button can use , implement click event of framelayout.
<framelayout android:id="@+id/button" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="<your background image>"> <textview android:id="@+id/text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:text="<your text>" android:textsize="18sp" /> <imageview android:id="@+id/image" android:layout_width="20dp" android:layout_height="20dp" android:layout_gravity="right|center" android:layout_marginright="10dp" android:gravity="center|right" android:src="<image drawable>" /> </framelayout> 
Comments
Post a Comment