Android: setselector couleur pour listview ne fonctionne pas

J'ai une listview activité dans laquelle j'ai mis le sélecteur de couleur à l'aide du code suivant. Mais lorsque je sélectionne un élément, l'ensemble de la liste est accentué avec le sélecteur de couleur, que je ne veux pas. Où Suis-je fais de mal? Toute aide est appréciée.

ListView lv = getListView();
lv.setFocusableInTouchMode(true);
lv.setBackgroundColor(Color.WHITE);
lv.setSelector(R.color.blue);

OriginalL'auteur Vivek | 2010-12-03