我有同樣的問題。我不知道爲什麼它沒有選擇正確的複選框 - 你幾乎看不到它在明亮的背景上。現在,我將相應的全光復選框圖像從Android可繪製文件夾中複製到我的項目中。然後我創建了自己的引用這些圖像。然後,我將android:button屬性設置爲我的新選擇器xml。我選擇XML看起來是這樣的:
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:state_checked="true" android:state_focused="true"
android:drawable="@drawable/btn_check_on_focused_holo_light" />
<item android:state_checked="false" android:state_focused="true"
android:drawable="@drawable/btn_check_off_focused_holo_light" />
<item android:state_checked="false"
android:drawable="@drawable/btn_check_off_holo_light" />
<item android:state_checked="true"
android:drawable="@drawable/btn_check_on_holo_light" />
</selector>
確保複製所有不同密度圖像(xhdpi,華電國際等)到項目中。
該解決方案在幫助我!出於某種原因,我不知道爲什麼,我的單選按鈕沒有默認的全光外觀。我複製了單選按鈕而不是複選框的繪圖。 – henry000
如果您沒有所需的資源,請從http://android-holo-colors.com/下載它 – cwhsu