對於Honeycomb,我已將列表視圖項目設置爲使用?android:attr/activatedBackgroundIndicator
樣式,以便在選中時保持高亮顯示。更改Honeycomb上已激活列表項背景的顏色
如何更改突出顯示的顏色?
對於Honeycomb,我已將列表視圖項目設置爲使用?android:attr/activatedBackgroundIndicator
樣式,以便在選中時保持高亮顯示。更改Honeycomb上已激活列表項背景的顏色
如何更改突出顯示的顏色?
定義自定義主題與項目:
<item name="android:activatedBackgroundIndicator">@drawable/my_background</item>
接下來,聲明的狀態列表.xml文件是可繪製res/drawable/my_background.xml
下,如下圖所示:http://developer.android.com/guide/topics/resources/drawable-resource.html#StateList確保它有響應android:state_activated="true"
的項目。這是您激活的亮點。
主題步驟是可選的(如果您選擇,您可以直接使用狀態列表drawable),但它提供了一個額外的靈活性層,因爲您已經定義了您的ListView項目以使用該主題屬性,您可以此更改會影響任何使用自定義主題的活動。
如果您需要在主題的詳細信息請看這裏:http://developer.android.com/guide/topics/ui/themes.html
斐伊川adamp,太感謝你了,它幫助我。 – dharan