【问题标题】:How to detect HorizontalListView scroll end如何检测 Horizo​​ntalListView 滚动结束
【发布时间】:2012-11-23 13:05:58
【问题描述】:

我在web 中使用了 Horizo​​ntalListView,但我不知道如何测量滚动状态。

因为我想创建 Horizo​​ntalListView,当某些元素是半可见时自动调整滚动完成后。

     000|111 222 333|444

     0|00 111 222 3|33 444 --> |000 111 222|333

     11|1 222 333 44|4 555 --> 111|222 333 444|555 

我已经尝试设置

if(mScroller.isFinished() && isFling){
     // adjust 
}

但是当onFling没有被调用时会留下一个问题。

但如果我使用ACTION_UP,如果它有 Fling,那么它就会变得一团糟。

有什么建议可以实现这一点吗? 感谢您的每一个帮助。

【问题讨论】:

    标签: android listview horizontal-scrolling


    【解决方案1】:

    您可以尝试修改开发人员的代码,通过设置任意一个对象[TextView、Image等]的Tag来获取列表项的当前位置,然后通过getCount与您的计数或最大计数进行比较适配器的方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-10-30
      • 1970-01-01
      • 2011-04-27
      • 2011-01-06
      • 2012-08-27
      • 2014-10-17
      • 1970-01-01
      相关资源
      最近更新 更多