当前位置: 代码迷 >> Android >> listview的onScrollStateChanged有关问题
  详细解决方案

listview的onScrollStateChanged有关问题

热度:55   发布时间:2016-04-28 07:16:29.0
listview的onScrollStateChanged问题
我给listview注册了OnScrollListener监听器,想监听滑动停止事件:

    public void onScrollStateChanged(AbsListView view, int scrollState) {
        if(OnScrollListener.SCROLL_STATE_IDLE == scrollState){
            System.out.println("SCROLL_STATE_IDLE ");
        } 
    }   

发现在有的机器上,比如小米,摩托的部分机型上,如果慢慢滑动到列表顶端或者低端,松开手,并不会回调这个函数,有人知道这怎么解决?谢谢。

------解决方案--------------------
你可以试试手势的监听,
------解决方案--------------------
小米的机器太变态了。改动底层的代码太多了
------解决方案--------------------
同意楼上的,就是一神机,各种bug
------解决方案--------------------
帮顶,小米手机对开发的同志来说确实比较容易引起烦躁
------解决方案--------------------
估计是底层代码被修改了吧
------解决方案--------------------
没绑定
ListView controlActionView;
controlActionView = getListView();
controlActionView.setOnScrollListener(this);
------解决方案--------------------
我去,我也被这问题折磨的要死,滑慢了到顶部scrollstate==idle根本就不走,坑爹的
  相关解决方案