Android xml实现Button背景图片

来源:互联网 发布:淘宝店铺只有pc端装修 编辑:程序博客网 时间:2024/05/17 17:15

1,在drarable文件夹下创建selector_common_btn.xml
xml中设置按钮获取焦点,按压,正常时的背景。并经过圆角处理。

    <?xml version="1.0" encoding="utf-8"?>    <selector  xmlns:android="http://schemas.android.com/apk/res/android">        <item android:state_focused="true">            <shape>                <corners android:radius="2dp" />                <solid android:color="#FF0064D2" />            </shape>        </item>        <item android:state_pressed="true">            <shape>                <corners android:radius="2dp" />                <solid android:color="#FF0064D2" />            </shape>        </item>        <item>            <shape>                <corners android:radius="2dp" />                <solid android:color="#FF0079FF" />            </shape>        </item>    </selector>

2,控件布局:

    <Button                    style="@style/style_common_btn"                    android:layout_width="wrap_content"                    android:layout_height="wrap_content"                    android:layout_alignParentRight="true"                    android:layout_margin="2dp"        android:background="@drawable/selector_common_btn"                    android:text="搜索" />
0 0
原创粉丝点击