【Android开发】利用XML实现扁平化按钮和圆角矩形

来源:互联网 发布:钢铁力量满级s狐狸数据 编辑:程序博客网 时间:2024/06/07 17:13

(一)利用颜色代码

<?xml version="1.0" encoding="utf-8"?><selector  xmlns:android="http://schemas.android.com/apk/res/android"><!-- 选中-->    <item android:state_pressed="true">        <shape >            <solid android:color="#CD2626"/>            <corners android:radius="5dp"/><!-- 实现圆角-->        </shape>    </item><!-- 未选中-->    <item android:state_pressed="false">        <shape >            <solid android:color="#FF4040"/>            <corners android:radius="5dp"/>        </shape>    </item></selector>



(二)利用两张图片,分别是选中和未选中。图片需要放在drawable文件夹下

<?xml version="1.0" encoding="utf-8"?><selector  xmlns:android="http://schemas.android.com/apk/res/android">        <item         android:state_pressed="true"         android:drawable="@drawable/btn_green_press" />    <item         android:state_pressed="false"         android:drawable="@drawable/btn_green_normal" />    </selector>



0 0
原创粉丝点击