Définir une couleur d'arrière-plan à un élément ListView sélectionné dans Android

J'ai une listview qui affiche plusieurs éléments. Maintenant, je veux faire défiler jusqu'à certains besoins spécifiques (par exemple, le 33e). Je sais que cela peut être fait via

myList.setSelection(32);

Mais sur l'INTERFACE utilisateur de l'élément n'a pas de recevoir tout en soulignant (parce qu'il est en mode tactile?!). Comment puis-je appliquer une couleur de fond spécifique pour cet article? J'ai essayé

myList.getSelection().getSelectedView().setBackgroundColor(Color.Red);

mais j'obtiens une exception NullPointerException parce que getSelectedView() renvoie la valeur null. Est-il un moyen pour parvenir à cette mise en surbrillance? J'ai avertir l'utilisateur en quelque sorte le propos de l'article qui est "active"...

source d'informationauteur codie4711