2010-01-11 3 views

ответ

5

Посмотрите на this question.

+0

Как вы это решили? Я хочу прокрутить щелкнул expandableItem в первую видимую позицию списка. – Derzu

16
ListView.getFirstVisiblePosition() 

Возвращает позицию в данных адаптера, установленных для первого элемента отображается на экране. Как только у вас есть позиция , вы можете изменить элемент на , что положение вашего адаптера.

Предположим, что мой адаптер привязывает строку [] к элементу ListView. Я могу использовать метод getFirstVisiblePosition() в экземпляре listview, который вернет индекс/позицию первого видимого элемента, затем я могу изменить элемент String в «указательной» позиции и изменить список.

+0

Я не понимаю ваших объяснений. Я хочу прокрутить щелкнутый expandableItem к первой видимой позиции expandableList. Знаете ли вы, как это сделать? – Derzu

0

вы можете использовать setSelection (index), чтобы дисплей переместился на нужный вам индекс.