Сохранить выбранную позицию и передать ее в класс BaseAdapter.(Вы должны реализовать пользовательский класс базового адаптера).
Затем в методе getView () измените в соответствии с вашими требованиями, проверив position == selectedPosition.(Примечание: вы должны вызвать метод notifyDatasetChange (), чтобы снова вызвать метод getView ()).