您的位置:首页 > 移动开发 > Android开发

Android编程入门--Button圆角样式

2017-03-07 14:17 399 查看
<?xml version="1.0" encoding="utf-8"?>
<selector   xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_enabled="false">
<shape android:shape="rectangle">
<solid android:color="@color/foot_txt_gray" />
<corners android:radius="5dip" />
</shape>
</item>
<item android:state_pressed="false">
<shape android:shape="rectangle">
<!-- 填充的颜色 -->
<solid android:color="@color/colorPrimary2" />
<!-- 设置按钮的四个角为弧形 -->
<!-- android:radius 弧形的半径 -->
<corners android:radius="5dip" />
</shape>
</item>
<item android:state_pressed="true">
<shape android:shape="rectangle">
<solid android:color="@color/colorPrimaryDark2" />
<corners android:radius="5dip" />
</shape>
</item>
</selector >


使用layer-list无法达到预期目标,不能显示点击样式。故改用selector

android:state_enabled="false" 必须放在首项
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: