一、setOnScrollListener (ListView和GridView同理)

listview.setOnScrollListener(new OnScrollListener() {      /*      * scrollState值:      * 当屏幕停止滚动时为SCROLL_STATE_IDLE = 0;      * 当屏幕滚动且用户使用的触碰或手指还在屏幕上时为SCROLL_STATE_TOUCH_SCROLL = 1;       * 由于用户的操作,屏幕产生惯性滑动时为SCROLL_STATE_FLING = 2       */      @Override      public void onScrollStateChanged(AbsListView view, int scrollState) {      }      /*      * firstVisibleItem:表示在现时屏幕第一个ListItem(部分显示的ListItem也算)在整个ListView的位置(下标从0开始)      * visibleItemCount:表示在现时屏幕可以见到的ListItem(部分显示的ListItem也算)总数      * totalItemCount:表示ListView的ListItem总数      * listView.getFirstVisiblePosition()表示在现时屏幕第一个ListItem(第一个ListItem部分显示也算)在整个ListView的位置(下标从0开始)      * listView.getLastVisiblePosition()表示在现时屏幕最后一个ListItem(最后ListItem要完全显示出来才算)在整个ListView的位置(下标从0开始)      */      @Override      public void onScroll(AbsListView view, int firstVisibleItem,              int visibleItemCount, int totalItemCount) {      }  });  

更多相关文章

  1. Android(安卓)动画
  2. android 自定义组件圆形边框
  3. Android的listview、gridview 笔记
  4. Android(安卓)如何将一个button放在屏幕中间
  5. android 屏幕上面画线
  6. 重温Android——调节屏幕亮度
  7. Android(安卓)密度转换多分辨率
  8. Android(安卓)屏幕常亮 背景常亮
  9. 分享方法:android 获得屏幕状态

随机推荐

  1. 根据网址上的国家/地区将用户重定向到正
  2. 今天开始学php,第一次写博客以鼓励自己能
  3. smarty模板引擎变量的传递方法
  4. 获取所有网站的错误,[重复]
  5. jquery ajax在调用之后将无法工作
  6. 在Capistrano任务中引用当前服务器
  7. 在simplexml_load_file中加载url时出错
  8. 《PHP核心技术与最佳实践》P37中间有一句
  9. php把从数据库读取出来的数据存放到数组
  10. php 谈谈我对session, cookies和jwt的理