您的位置:首页 > 其它

自定义圆角按钮

2016-10-27 22:01 162 查看
当做背景用 drawable下 xml 文件
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:drawable="@drawable/circular_button_bg_down" android:state_pressed="true"/>
<item android:drawable="@drawable/circular_button_bg_gray" android:state_enabled="false"/>
<item android:drawable="@drawable/circular_button_bg_up"/>
</selector>

circular_button_bg_down 文件
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:color="@color/down_blue_color"
android:shape="rectangle">
<corners android:radius="60dip" />
<solid android:color="@color/down_blue_color" />
</shape>

circular_button_bg_gray 文件
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:color="@color/backgroup_gray"
android:shape="rectangle">
<corners android:radius="60dip" />
<solid android:color="@color/backgroup_gray" />
</shape>

circular_button_bg_up 文件
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:color="@color/host_blue_color"
android:shape="rectangle">
<corners android:radius="60dip" />
<solid android:color="@color/host_blue_color" />
</shape>

<color name="host_blue_color">#157dfb</color>
<color name="down_blue_color">#0b5fc5</color>
<color name="backgroup_gray">#cccccc</color>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: