首页 > 其他 > 详细

监听列表ListVIew的滑动状态

时间:2015-09-21 17:21:36      阅读:265      评论:0      收藏:0      [点我收藏+]
/*监听列表的滑动状态:暂时用不到
         * SCROLL_STATE_FLING 时让图片不显示,提高滚动性能让滚动小姑更平滑
         * SCROLL_STATE_IDLE 时显示当前屏幕可见的图片*/
        mListView.setOnScrollListener(new OnScrollListener() {
            
            //滑动的状态变化
            public void onScrollStateChanged(AbsListView view, int scrollState) {
                switch (scrollState) {
                    case AbsListView.OnScrollListener.SCROLL_STATE_TOUCH_SCROLL:
                        // 手指触屏拉动准备滚动,只触发一次        顺序: 1
                        break;
                    case AbsListView.OnScrollListener.SCROLL_STATE_FLING:
                        // 持续滚动开始,只触发一次                顺序: 2
                        Log.v(TAG, "SCROLL_STATE_FLING");
                        break;
                    case AbsListView.OnScrollListener.SCROLL_STATE_IDLE:
                        // 整个滚动事件结束,只触发一次            顺序: 4
                        
                        break;
                    default:
                        break;

                }
                
            }
            
            //正在滑动
            public void onScroll(AbsListView view, int firstVisibleItem,
                    int visibleItemCount, int totalItemCount) {
                 // 一直在滚动中,多次触发                          顺序: 3
                
            }
        });

留作记录。

监听列表ListVIew的滑动状态

原文:http://www.cnblogs.com/whycxb/p/4826334.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!