Android Scroll ListViewfrom代码

Android Scroll ListViewfrom代码,android,listview,Android,Listview,我正在尝试使用一段代码使ListView滚动。这是在滚动另一个视图时发生的。目前,我在这个ListView上调用scrollByx,y以使它滚动。这会导致列表中的项目滚动,但不会导致加载新项目。我试着在列表中调用invalidate,但这似乎不起作用。问题似乎在于,列表中理解为可见项的内容仅通过触摸事件更新 有人知道解决这个问题的方法吗?我认为问题在于ScrollBy和ScrollTo是基本视图的方法,因此似乎在滚动列表中的整个“视口”。 如果要滚动项目,请使用smoothScrollBy或sm

我正在尝试使用一段代码使ListView滚动。这是在滚动另一个视图时发生的。目前,我在这个ListView上调用scrollByx,y以使它滚动。这会导致列表中的项目滚动,但不会导致加载新项目。我试着在列表中调用invalidate,但这似乎不起作用。问题似乎在于,列表中理解为可见项的内容仅通过触摸事件更新


有人知道解决这个问题的方法吗?

我认为问题在于ScrollBy和ScrollTo是基本视图的方法,因此似乎在滚动列表中的整个“视口”。 如果要滚动项目,请使用smoothScrollBy或smoothScrollToPosition。
这应该可以

尝试在调用scrollBy方法时不更新列表的适配器上调用notifyDatasetChanged。无骰子。数据不需要刷新。好的,它也会强制列表视图重新绘制,但似乎没有帮助。