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 ...
随机推荐
- Css - 渲染按钮
基本的css3按钮渲染 <style type="text/css"> background: #f7f7f7; /* for Webkit */ background ...
- sqlserver ldf过大处理方法
第一步 DUMP TRANSACTION databasename WITH NO_LOG -- 第二步:截断事务日志 BACKUP LOG databasename WITH ...
- 约跑APP测试报告
用户需求规格说明书URL:http://www.cnblogs.com/liquan/p/6071804.html 组长博客URL:http://www.cnblogs.com/liquan/ 代码g ...
- PAT (Advanced Level) Practise 1003 Emergency(SPFA+DFS)
1003. Emergency (25) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 16000 B 判题程序 Standard 作者 CHEN, Yue As an emerg ...
- ci获取当前url链接的分组,控制器,方法
public function role() { $ci= &get_instance();//ci控制器超级对象,就是把所有执行的方法打印出来 $directory = substr($ci ...
- ERROR com.opensymphony.xwork2.interceptor.ParametersInterceptor.error:34 - Developer Notification
We are trying to migrate from Struts 2.2 to Struts 2.3, after getting to run the project I am seeing ...
- PHP IDE phpstorm 常用快捷键
PHP IDE phpstorm 常用快捷键 投稿:junjie 字体:[增加 减小] 类型:转载 这篇文章主要介绍了PHP IDE phpstorm 常用快捷键,本文分别列出了mac系统和Win ...
- 设计和实现OLAP解决方案
设计和实现OLAP解决方案 第一讲 简介首先,啥叫数据仓库? 数据仓库就是数据的仓库!用外文说叫Data Warehouse,简称DW. 是不是哐当倒下一片啊,要不咱换个专业点的说法? 数据仓库是 ...
- unity中Debug输出控制
1 需求: (1)选择在界面.console中输出,并且能够设置保存到文档 (2)控制debug是否输出,可以在debug模式下输出,release模式下不输出 2 参考: 谢谢雨松同学的博客:htt ...
- PHP文件操作 之读取一个文件(以二进制只读的方式打开)
最近应用了文件的读取,顺便复习一下! //读取一个文件 $f = fopen($filename,'rb'); $f: 表示返回的一个资源句柄 $filename:要打开的文件路径 rb:参数,表示只 ...