Вот вроде простая задачка, ан-нет! На собеседованиях я это часто спрашиваю - мало кто отвечает. Странно ... Вот вроде по логике должно быть достаточно:
list.setSelection(position);
А вот не работает! Оказывается нужно так:
list.requestFocusFromTouch();
list.setSelection(position);
list.setSelection(position);
А вот не работает! Оказывается нужно так:
list.requestFocusFromTouch();
list.setSelection(position);
Кто-бы мог подумать!