0

我需要设置 firstVisibleItem。现在,当我使用时smoothScrollToPositionFromTop,似乎有一些可见的滚动(当然)。我对替代方法是什么表示空白。我以前用过它,但我似乎找不到它。基本上,它不是平滑滚动,而是“立即”设置我选择的位置加上我通过它的任何偏移量。有谁记得这是哪种方法?有点像

 listView.setAsTop(position, offset)
4

1 回答 1

0

使用AbsListView#setSelection(int position)

new Handler().post(new Runnable() {
    @Override
    public void run() {
        listView.setSelection(position);
   }
});

确保listViewandposition是成员变量或声明为final.

于 2014-01-08T11:31:58.313 回答