Android 设置页面的设计
http://blog.csdn.net/wuxinzaiyu/article/details/8985836
其中举例圆角的背景设置为:
top_layout_select.xml
<?xml version="1.0" encoding="utf-8"?> ——状态选择器的学习
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/top_select" android:state_pressed="true"></item>
<item android:drawable="@drawable/top_select" android:state_focused="true"></item>
<item android:drawable="@drawable/top_unselect"></item>
</selector>
top_select.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<solid android:color="#0000ff"/>
<corners android:radius="8dp"/>
</shape>
top_unselect.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<solid android:color="#ffffff"/>
<corners android:radius="8dp"/>
</shape>
设置页面里面,添加了一个圆形按钮的用法——直接设置控件的backgroup就好了。
因为适配器里面是根据按压和点击区分的,所以设置的控件也应该拥有这两个属性!!
android:focusable="true"
android:clickable="true"