четверг, 21 апреля 2011 г.

Устанавливаем ListView на конкретную позицию

Вот вроде простая задачка, ан-нет! На собеседованиях я это часто спрашиваю - мало кто отвечает. Странно ... Вот вроде по логике должно быть достаточно:

list.setSelection(position);

А вот не работает! Оказывается нужно так:

list.requestFocusFromTouch();
list.setSelection(position);

Кто-бы мог подумать!

23 комментария:

  1. Почему у меня не получается???

    ОтветитьУдалить