Установить цвет фона для выбранного элемента ListView в android

У меня есть список, который отображает несколько элементов. Теперь я хочу перейти к определенному элементу (например, к 33-му элементу). Я знаю, что это можно сделать с помощью

myList.setSelection(32);

, но в пользовательском интерфейсе элемент не выделяется (потому что он находится в сенсорном режиме ?!). Как я могу применить определенный цвет фона для этого элемента? Я пробовал

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

, но получаю исключение NullPointerException, потому что getSelectedView () возвращает null. Есть ли способ добиться этого выделения? Я должен каким-то образом уведомить пользователя о том, какой элемент является «активным» ...

13
задан codie4711 19 May 2011 в 07:33
поделиться