在不使用notifyDataSetChanged()方法,怎樣選中Item中的內容

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"
而後在你的適配器中引用該佈局文件就行了
相關文章
相關標籤/搜索