AbsListView.OnScrollListener
AbsListView.OnScrollListener
| android.widget.AbsListView.OnScrollListener |
类概述
为了在列表或网格滚动时执行回调函数而定义的接口。
概述
| 常量 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| int | SCROLL_STATE_FLING | 用户之前通过触控滚动并执行了快速滚动。 | |||||||||
| int | SCROLL_STATE_IDLE | 视图没有滚动。 | |||||||||
| int | SCROLL_STATE_TOUCH_SCROLL | 用户通过触控滚动,并且手指没有离开屏幕。 | |||||||||
| 公有方法 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| abstract void | onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount)
当列表或网格的滚动已经完成时调用的回调函数。
|
||||||||||
| abstract void | onScrollStateChanged(AbsListView view, int scrollState)
当列表视图或网格视图正在滚动是执行的回调函数。
|
||||||||||
常量
public static final int SCROLL_STATE_FLING
用户之前通过触控滚动并执行了快速滚动。 滚动动画正滑向停止点。
public static final int SCROLL_STATE_IDLE
视图没有滚动。 注意,使用轨迹球滚动时,在滚动停止之前,一直处于空闲状态。
public static final int SCROLL_STATE_TOUCH_SCROLL
用户通过触控滚动,并且手指没有离开屏幕。
公有方法
public abstract void onScroll (AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount)
当列表或网格的滚动已经完成时调用的回调函数。 会在滚动完成后调用。
参数
| view报告滚动状态的对象视图。 |
|---|
| firstVisibleItem第一个可见单元格的索引(如果 visibleItemCount == 0 则忽略该参数)。 |
| visibleItemCount可见单元格数。 |
| totalItemCount列表适配器中的条目数。 |
public abstract void onScrollStateChanged (AbsListView view, int scrollState)
当列表视图或网格视图正在滚动是执行的回调函数。 如果视图正在滚动, 该方法会在渲染下一帧之前调用该方法。就是说,会在调用任何 getView(int, View, ViewGroup)方法之前调用。
参数
| view报告滚动状态的对象视图。 |
|---|
scrollState当前滚动状态。值为 SCROLL_STATE_IDLE、 SCROLL_STATE_TOUCH_SCROLL或SCROLL_STATE_IDLE。 |
AbsListView.OnScrollListener的更多相关文章
- AbsListView.OnScrollListener 使用注意事项
这个类没什么特别的,但是使用的时候我确出错了 abstract void onScroll(AbsListView view, int firstVisibleItem, int visibleIte ...
- OnScrollListener回调分析
new AbsListView.OnScrollListener() { @Override public void onScrollStateChanged(AbsListView ...
- OnScrollListener分页加载
scrollState有三种状态,分别是SCROLL_STATE_IDLE.SCROLL_STATE_TOUCH_SCROLL.SCROLL_STATE_FLING *SCROLL_STATE_ ...
- Android中Listview实现分页加载效果OnScrollListener
activity_main.xml <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android& ...
- ListView OnScrollListener详解(滑屏分页显示数据)
package com.action; import java.util.ArrayList; import java.util.List; import android.app.Activity; ...
- Android开源代码解读のOnScrollListener实现ListView滚屏时不加载数据
使用ListView过程中,如果滚动加载数据的操作比较费时,很容易在滚屏时出现屏幕卡住的现象,一个解决的办法就是不要在滚动时加载数据,而是等到滚动停止后再进行数据的加载.这同样要实现OnScrollL ...
- Android开发ListView使用OnScrollListener实现分页加载数据
上篇博文和大家分享了下拉刷新,这是一个用户体验很好的操作方式.新浪微薄就是使用这样的方式的典型. 还有个问题,当用户从网络上读取微薄的时候.假设一下子所有载入用户未读的微薄这将耗费比較长的时间,造成不 ...
- Android 关于 OnScrollListener 事件顺序次数的简要分析
在 Android 的 OnScrollListener 整个事件我主要分析下他的执行顺序: 实现滚动事件的监听接口 new AbsListView.OnScrollListener(){ @Over ...
- Listview的OnScrollListener的滑动监听实现分页加载
//---------------主布局文件---------------------------- <ListView android:layout_width="fill_pare ...
随机推荐
- 6. Configure Compute services
Controller Node: 1. sudo apt-get install nova-api nova-cert nova-conductor nova-consoleauth nova-nov ...
- HDU 1044 Collect More Jewels(BFS+DFS)
Collect More Jewels Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Othe ...
- pod 安装 Masonry 遇到问题
pod 导入第三方库 Masonry: 在工程masonryTest的文件下新建一个Podfile文件 编辑如下内容: platform :ios, '8.0'xcodeproj 'mansoryTe ...
- [转]Jquery通用开源框架之【ejq.js】
ejq是一款非常小巧的JS工具库,未压缩才50K,在jquery的基础上对jquery缺失部分作了很好的弥补作用. 优点: 1.具有内置的模板解析引擎语法和angularjs相近减少学习成本 2.能够 ...
- PowerCmd-cmd命令行管理工具
缘由 看了大漠在慕课网关于angular的讲解,用到了PowerCmd.就百度一下准备下载,很小很实用的工具,发现有人总结了.备忘 http://www.cnblogs.com/xing901022/ ...
- 简单实现Redis缓存中的排序功能
1.在实现缓存排序功能之前,必须先明白这一功能的合理性.不妨思考一下,既然可以在数据库中排序,为什么还要把排序功能放在缓存中实现呢?这里简单总结了两个原因:首先,排序会增加数据库的负载,难以支撑高并发 ...
- 鼠标选择文字事件js代码,增加层问题
在页面中增加一个js代码,当用户用鼠标选择文字(鼠标拖动涂蓝文字)时,会出现一个层,提示与这个选择文字有个的信息<script type="text/javascript"& ...
- phpstorm8注册码
phpstorm8注册码 phpstorm 8 注册码 用户名:Learn Programming License key:(包括LICENSE BEGIN和LICENSE END部分) ==== ...
- php中json_decode()和json_encode()的使用方法
php中json_decode()和json_encode()的使用方法 作者: 字体:[增加 减小] 类型:转载 json_decode对JSON格式的字符串进行编码而json_encode对变 ...
- C++ 常用术语(后续补充)
内存对齐常量折叠 堆栈解退(stack unwinding) 模板特化模板偏特化 模板实例化 函数对象 单一定义规则(One-Definition Rule,ODR) 自引用 对象切片(objec ...