drawable文件夾中 須要建立的文件例如: my_select.xml,代碼以下:java
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android" > <item android:drawable="@drawable/my_checked" android:state_enabled="true" android:state_selected="true"/> <item android:drawable="@drawable/my_def"/> </selector>
my_checked: 選中效果圖android
my_def: 未選中效果圖佈局
須要注意的地方: code
android:state_selected="true"
必定要是state_selected屬性xml
layout文件夾中的Item佈局文件中:Item佈局文件是適配器Adapter中的子文件
utf-8
在你須要選中的控件中添加一下代碼
it
android:background="@drawable/course_select" android:descendantFocusability="blocksDescendants"而後在你的適配器中引用該佈局文件就行了