zoukankan      html  css  js  c++  java
  • ListView滚动到底部判断

    参考:http://blog.csdn.net/jodan179/article/details/8017693

    List13介绍的是ListView.OnScrollListener的 onScrollStateChanged(AbsListView view, int scrollState) 方法,使用说明如下:

    ListView.setOnScrollListener(new OnScrollListener() {
        @Override
        public void onScrollStateChanged(AbsListView view, int scrollState) {
            switch (scrollState) {
                case OnScrollListener.SCROLL_STATE_IDLE:
                    Log.v("已经停止:SCROLL_STATE_IDLE");
                    break;
                case OnScrollListener.SCROLL_STATE_FLING:
                    Log.v("开始滚动:SCROLL_STATE_FLING");
                    break;
                case OnScrollListener.SCROLL_STATE_TOUCH_SCROLL:
       Log.v("正在滚动:SCROLL_STATE_TOUCH_SCROLL");
                    break;
                }
        }
     
        @Override
        public void onScroll(AbsListView view, int firstVisibleItem,
               int visibleItemCount, int totalItemCount) {
        }
    });

    监听ListView滚动到最底部使用 onScrollStateChanged(AbsListView view, int scrollState) 方法,代码大致如下:

    // 监听listview滚到最底部
    mIndexList.setOnScrollListener(new OnScrollListener() {
        @Override
        public void onScrollStateChanged(AbsListView view, int scrollState) {
            switch (scrollState) {
                // 当不滚动时
                case OnScrollListener.SCROLL_STATE_IDLE:
                    // 判断滚动到底部
                    if (view.getLastVisiblePosition() == (view.getCount() - 1)) {
                        isLastisNext++;
                  }
                  break;
            }
        }
     
        @Override
        public void onScroll(AbsListView view, int firstVisibleItem,
               int visibleItemCount, int totalItemCount) {
        }
    });
     
  • 相关阅读:
    WCF进阶01 服务配置
    资源学习备忘 04
    .NET IoC主流框架 01:Castle Windsor Registering components onebyone
    IIS URL重写模块和ASP.NET路由组件比较
    资源学习备忘 03
    开源组件DockPanel Suite使用
    Dockable Window开源组件分享
    WCF进阶02 服务承载
    Prometheus 初探和配置(安装测试)
    TF31003错误的解决办法
  • 原文地址:https://www.cnblogs.com/xgjblog/p/4228808.html
Copyright © 2011-2022 走看看