0

我以编程方式将 ListView 的滚动 Y 坐标设置为 720 像素。它工作正常,但是当用户触摸 ListView 时,它会跳回顶部。没有滚动,但我可以看到内容的变化,它位于列表的顶部。ListView 仅包含一个项目,代表一天中从 0:00 到 23:00 的小时数,我使用自定义适配器对其进行膨胀。

我尝试过覆盖 onScrollChanged、onTouch 等。没有任何效果。

ListView 在 ViewPager 的适配器中膨胀。我在那里设置了 scrollTo 属性。

有什么办法可以阻止 ListView 进入顶部?

4

1 回答 1

-1

通过使用 ScrollView 而不是 ListView 来修复它,因为 ListView 只有 1 个项目。

于 2014-03-27T13:18:06.753 回答