Comment faire défiler ListView vers le bas?

J'ai pensé que ce serait une tâche simple, mais apparemment, il n'existe aucun moyen pour faire défiler listview vers le bas. Toutes les solutions que j'ai trouvé sont à l'aide de variations de setSelection(lastItem) méthode qui n'établit de sélection sur le dernier élément, mais n'a pas fait défiler vers le bas.

Dans mon cas, j'ai un vide listview (avec une longue d'affichage vide header set) et je veux faire défiler vers le bas.

Alors, est-il un moyen de le faire?

Edit:

Donc, pour ceux qui sont intéressés à la solution de travail est:

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

et

getListView().scrollTo(mOffset)

Cela fonctionne aussi, avec le droit de décalage (calculé sur la base actuelle de la position de défilement), mais peut vous donner des résultats inattendus.

source d'informationauteur Sver