1

我正在使用带有 Scroller 的自定义 adapterView 来提供项目的水平列表。我想提供一种快速跳转到特定索引的方法。我喜欢通过计算像素位置并执行抛掷来做到这一点。不幸的是,因为开始点和结束点之间的每个项目都被显示(这是一个成千上万的数据集),所以这并不是那么快。有没有办法跳过每 n 个子视图的处理,从而使投掷速度更快,或者,如果不可能,有没有办法让滚动条移动到特定位置。

4

1 回答 1

0

您可以更改为使用 aListView并使用smoothScrollToPosition(), 或setSelection(). (注意:smoothScrollToPosition()在 ExpandableListView 上不能正常工作。)

于 2013-02-13T16:00:06.570 回答