我需要设置 firstVisibleItem。现在,当我使用时smoothScrollToPositionFromTop
,似乎有一些可见的滚动(当然)。我对替代方法是什么表示空白。我以前用过它,但我似乎找不到它。基本上,它不是平滑滚动,而是“立即”设置我选择的位置加上我通过它的任何偏移量。有谁记得这是哪种方法?有点像
listView.setAsTop(position, offset)
我需要设置 firstVisibleItem。现在,当我使用时smoothScrollToPositionFromTop
,似乎有一些可见的滚动(当然)。我对替代方法是什么表示空白。我以前用过它,但我似乎找不到它。基本上,它不是平滑滚动,而是“立即”设置我选择的位置加上我通过它的任何偏移量。有谁记得这是哪种方法?有点像
listView.setAsTop(position, offset)
使用AbsListView#setSelection(int position):
new Handler().post(new Runnable() {
@Override
public void run() {
listView.setSelection(position);
}
});
确保listView
andposition
是成员变量或声明为final
.