Android ListView ScrollTo,触摸后滚动到顶部

时间:2014-03-27 10:11:10

标签: android android-listview ontouchevent android-scroll

我正在以编程方式将ListView的滚动Y坐标设置为720pixels。 它工作正常,但当用户触摸ListView时,它会跳回到顶部。没有滚动,但我可以看到内容更改,它位于列表的顶部。 ListView只包含一个项目,表示从0:00到23:00的一天中的小时数,我使用自定义适配器进行充气。

我已经尝试覆盖onScrollChanged,onTouch等。没有任何作用。

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

有没有办法阻止ListView进入顶端?

1 个答案:

答案 0 :(得分:-1)

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