---恢复内容开始---

设置ListView和GridView的滑动监听
circle_lv.setOnScrollListener(new AbsListView.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) { 
}
});

  

---恢复内容结束---

设置ListView和GridView的滑动监听
circle_lv.setOnScrollListener(new AbsListView.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) { 
}
});

  

ListView和GridView的setOnScrollListener的简介的更多相关文章

  1. 打造通用的Android下拉刷新组件(适用于ListView、GridView等各类View)

    前言 近期在做项目时,使用了一个开源的下拉刷新ListView组件.极其的不稳定,bug还多.稳定的组件又写得太复杂了,jar包较大.在我的一篇博客中也讲述过下拉刷新的实现,即Android打造(Li ...

  2. [Android Pro] listView和GridView的item设置的高度和宽度不起作用

    referece to : http://blog.csdn.net/beibeixiao/article/details/9032569 1.     在Android开发中会发现,有时listVi ...

  3. android 有弹性的ScrollView 简单实现,与处理ScrollView和ListView,GridView之间的冲突

    处理ScrollView和ListView,GridView之间的冲突, 最好的办法就是继承这两个类,重写他们的onMeasure方法即可: ListView: import android.widg ...

  4. Android之ScrollView嵌套ListView和GridView冲突

    由于ListView,GridView本身都继承于ScrollView,一旦在ScrollView中嵌套ScrollView, 在ScrollView中嵌套使用ListView或者GridView,L ...

  5. [安卓] 16、ListView和GridView结合显示单元实现自定义列表显示效果

    List在各种手机应用中都有体现,是安卓UI设计的必修课. 本文将介绍在开发中如何利用ListView和GridView设计自定义列表. 下面分别是用ListView和GridView做的效果: 上面 ...

  6. android listView嵌套gridview的使用心得

    在开发的过程中可能需要用到listview嵌套gridview的场景,但是在Android中, 不能在一个拥有Scrollbar的组件中嵌入另一个拥有Scrollbar的组件,因为这不科学,会混淆滑动 ...

  7. (转)解决ScrollView嵌套ListView或者GridView导致只显示一行的方法

    即动态获取ListView和GridView的高度 一.对于ListView ListView listview= new ListView(this); setListViewHeightBased ...

  8. Listview和Gridview自定义分割线

    1,ListView和GridView中的每一个条目都有分割线,属性android:footerDividersEnabled表示是否显示分割线,默认是为true,即可见.可以自定义的设置分割线的颜色 ...

  9. android 项目学习随笔十七(ListView、GridView显示组图)

    ListView.GridView显示组图,处理机制相同 <?xml version="1.0" encoding="utf-8"?> <Li ...

随机推荐

  1. hdu2546 饭卡 01-背包问题

    转载请注明出处:http://blog.csdn.net/u012860063 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2546 Problem ...

  2. 深搜解Riding the Fences

    Riding the Fences Farmer John owns a large number of fences that must be repairedannually. He traver ...

  3. 为什么不能用memcached存储Session?

    Memcached创建者Dormando非常早就写过两篇文章[1][2].告诫开发者不要用memcached存储Session. 他在第一篇文章中给出的理由大致是说,假设用memcached存储Ses ...

  4. CxImage内存方式转换图像

    最近,处于项目需要,需要将Bmp转换为JPEG格式.以前做过,采用的是GDI+的方式,该方式有一个极大地缺陷为无法实现跨平台处理.闲话少说,进入正题. CxImage cxImageBmp(pRGBB ...

  5. cookie、sessionStorage和localStorage

    title: cookie.sessionStorage和localStorage toc: false date: 2018-09-25 16:49:57 cookie 由于HTTP协议是无状态的, ...

  6. BZOJ 1898 构造矩阵+矩阵快速幂

    思路: T的最小公倍数是12 那么12以内暴力 整除12 的部分用矩阵快速幂 //By SiriusRen #include <cstdio> #include <cstring&g ...

  7. Parquet学习总结

    深入分析Parquet列式存储格式 Parquet是面向分析型业务的列式存储格式,由Twitter和Cloudera合作开发,2015年5月从Apache的孵化器里毕业成为Apache顶级项目,最新的 ...

  8. sql 跟踪

    目录 1 sql跟踪 1.1 alter session 1.2 DBMS_MONITOR 1.3 DBMS_SESSION 1.4 oradebug模式 1.5 触发器的模式启用sql 跟踪 1.6 ...

  9. 准备把平台挪到linux

    在上午准备周末胡老师的课程考核的Ppt时,逐渐我觉得不得不把平台挪到linux了.很多并行的应用不只是在linux上效率更高,而且很多包都在linux上.另外如果不及早挪到Linux上,后面遇到的问题 ...

  10. Sed Awk 日常使用总结

    Sed命令语法sed [option] {sed-commands}{input-file}sed首先从input-file中读取第一行,然后执行所有的sed-commands:再读取第二行,执行所有 ...