2

我需要以编程方式滚动使用自定义 CursorAdapter 的 ListView。

问题是在代码中滚动 ListView 的唯一方法是使用方法setSelectiomFromTop,但调用此方法会导致ListView 的所有项目的bindView。我在另一个视图的滚动侦听器中调用 setSelectionFromTop,因此我为列表视图的这种连续重新绑定获得了很多 GC。

还有另一种方法可以做到这一点,而无需连续重新绑定 ListView 的所有项目?

4

1 回答 1

0

尝试list.scrollBy(x, y)list.scrollTo(x, y)

于 2013-03-08T22:21:41.637 回答