2010-09-04 4 views
7

J'utilise deux éléments ListView dans mon application. Dans tous les cas, il ne met pas en surbrillance l'élément sélectionné lorsque je le clique/touche, mais je peux utiliser la boule de commande pour faire défiler vers le haut et vers le bas, et je peux alors voir la couleur surlignée en orange. Comment puis-je réparer ça?Android ListView: Ne pas mettre en évidence au toucher, mais fonctionne quand j'utilise la boule de commande

Par exemple, l'un d'entre eux est un LinearLayout avec deux TextViews.

Répondre

11

La définition de l'arrière-plan à list_selector_background pour l'élément de mise en page parente pour chacun des éléments a fait l'affaire.

android:background="@android:drawable/list_selector_background" 
Questions connexes