Android ListView программный выбор / выделение

У меня есть простая настройка listview и listadapter следующим образом:

listAdapter = new ArrayAdapter(this, android.R.layout.simple_list_item_1, listOfDomainObjects);
listView.setAdapter(listAdapter);

Пользователь делает выбор в списке, который переводит их в другое действие. Из нового действия они могут щелкнуть свой выбор, который возвращает их к действию со списком выше. Я хочу выделить предыдущий выбор. В настоящее время я нахожу запись в списке соответствия и звоню:

listView.setSelection(matchIndex);

Это приносит их предыдущий выбор в верхней части списка. Можно ли выделить (тем оранжевым цветом по умолчанию) предыдущий выбор? Я попробовал несколько подходов без удачи.

Ответы на вопрос(2)

Ваш ответ на вопрос