我需要以编程方式滚动使用自定义 CursorAdapter 的 ListView。
问题是在代码中滚动 ListView 的唯一方法是使用方法setSelectiomFromTop,但调用此方法会导致ListView 的所有项目的bindView。我在另一个视图的滚动侦听器中调用 setSelectionFromTop,因此我为列表视图的这种连续重新绑定获得了很多 GC。
还有另一种方法可以做到这一点,而无需连续重新绑定 ListView 的所有项目?
我需要以编程方式滚动使用自定义 CursorAdapter 的 ListView。
问题是在代码中滚动 ListView 的唯一方法是使用方法setSelectiomFromTop,但调用此方法会导致ListView 的所有项目的bindView。我在另一个视图的滚动侦听器中调用 setSelectionFromTop,因此我为列表视图的这种连续重新绑定获得了很多 GC。
还有另一种方法可以做到这一点,而无需连续重新绑定 ListView 的所有项目?