私も同じ問題を抱えています。正しいチェックボックスが選択されていない理由がわかりません。明るい背景ではほとんど見えません。今のところ、適切なホロライトチェックボックスの画像を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、hdpiなど)をプロジェクトにコピーしてください。