【问题标题】:Android ListView ScrollTo, scrolls to top after touch [duplicate]Android ListView ScrollTo,触摸后滚动到顶部[重复]
【发布时间】:2014-03-27 10:11:09
【问题描述】:

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

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

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

有什么办法可以阻止 ListView 跳到顶部?

【问题讨论】:

    标签: android android-listview touch-event android-scroll


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2011-02-22
      • 1970-01-01
      • 2013-10-21
      • 2018-02-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-27
      • 1970-01-01
      相关资源
      最近更新 更多