4

正如问题所说,当我这样做时

listview.smoothScrollToPositionFromTop(position, 0);

或者

listview.setSelectionFromTop(position, 0);

该项目滚动到列表中的第二个位置,而不是最顶部的位置。如何让项目滚动到顶部位置?

更新

对于一些上下文,以下将起作用

listview.smoothScrollToPositionFromTop(position+1, 0);

但这会给我带来可处理性问题。

4

1 回答 1

0

请改用 listview.setSelection(int position)。您还可以将 OnScrollListener 添加到 ListView 以获得更多功能。我已经在我的应用程序中实现了它。

于 2013-11-02T05:11:07.667 回答