Android-Listenauswahl in der benutzerdefinierten Listenansicht nicht sichtbar
Ich habe eine benutzerdefinierte Liste mit Bild- und Textansicht erstellt. Beim Einstellen der Stile ist die Auswahl nicht sichtbar. Der Stil wird mit setTheme (R.style.rose) aufgerufen. in create Methode der Listaktivität als erster Aufruf. Wenn jedoch keine Farbe als Hintergrund verwendet wird (oder die Hintergrundlinie im Stil kommentiert ist), ist die orange Auswahl sichtbar. Aber nicht wenn der Hintergrund ist
listSelector
<item android:state_focused="true"
android:state_pressed="true"
android:drawable="@drawable/list_selector_background_transition" />
<item android:state_pressed="true"
android:drawable="@drawable/list_selector_background_pressed" />
<item android:state_focused="true"
android:drawable="@drawable/list_selector_background_focus" />
Stil
<style name="rose">
<item name="android:textColor">@color/pink</item>
<item name="android:background">@color/rose</item>
<item name="android:cacheColorHint">@color/rose</item>
<item name="android:listSelector">@drawable/listitem_selector</item>
</style>