正如问题所说,当我这么做时
listview.smoothScrollToPositionFromTop(position, 0);
或
listview.setSelectionFromTop(position, 0);
项目滚动到列表中的第二个位置,而不是最高位置。如何让项目滚动到顶部位置?
更新
对于一些上下文,以下内容可行
listview.smoothScrollToPositionFromTop(position+1, 0);
但我会为我制造易处理性问题。
答案 0 :(得分:0)
使用listview.setSelection(int position)代替。 您还可以将OnScrollListener添加到ListView以获得更多功能。 我已经在我的应用程序中实现了它。