Как прокрутить ListView вниз?

Я думал, что это было бы простой задачей, но, видимо, нет способа прокрутить список вниз. Все решения, которые я нашел, используют вариантыsetSelection(lastItem) метод, который устанавливает выбор только для последнего элемента, но не прокручивает его до конца.

В моем случае у меня есть пустой список (с длиннымпустой вид заголовок установлен) и я хочу прокрутить до конца.

Итак, есть ли способ сделать это?

Редактировать:

Так что для тех, кто заинтересован, рабочее решение:

getListView().setSelectionFromTop(0, -mHeader.getHeight());

а также

getListView().scrollTo(mOffset)

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

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

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