android学习笔记——监听器
来源:互联网 发布:台州永信网络卢良坚 编辑:程序博客网 时间:2024/06/03 18:55
监听器:监听事件的发生,做出响应。程序和用户之间交互的关键
针对ListView:
OnItemClickListener:处理视图中单个条目的点击事件
OnScrollListener:监听滚动事件,加载数据
实现过程:视图中直接实现监听器(实例对象.setOn……(),其实也可以在xml文件中指定Action),然后在代码中完成相应的动作
1、在activity中实现对应的接口,添加相应的方法
2、添加监听器
listView.setOnItemClickListener(this);
listView.setOnScrollListener(this);
这里使用的是接口实现,因为activity实现了接口,绑定this就是绑定了所实现的接口的方法。还有种方法是匿名内部类。
3、实现具体方法
onScrollStateChanged(AbsListView view, int scrollState)
屏幕滑动状态3中:1、手指在屏幕上正在滑动;2、屏幕结束滑动;3、由于手指用力的一滑,屏幕按惯性的滑动(手指离开屏幕);
可以做item的更新,(注:android中工作线程无法控制到ui线程,要让ui线程能更新适配器里的数据,需要适配器去通知ui线程:notifyDataSetChanged() 动态更新视图中所包含的数据)
0 0
- android学习笔记——监听器
- android学习笔记——事件处理器和事件监听器
- 【学习笔记】慕课网——web监听器
- android学习笔记——viewPager(适配器、常用函数、监听器、切换动画)
- android学习笔记(一) View监听器
- Flex学习笔记:DataGrid内容修改监听器——itemEditEnd
- 监听器学习笔记
- listener监听器学习笔记
- 监听器学习笔记
- servlet监听器学习笔记
- JavaWeb监听器学习笔记
- Android学习笔记--UI事件监听器及其处理程序
- Android学习笔记<一>监听器的实现方式
- Java Web监听器-学习笔记
- activiti学习笔记(六) 监听器
- Oracle学习笔记——监听器、数据库实例的创建于删除
- Servlet 知识详解(五)之 —— Listener对象 监听器 学习笔记
- Android笔记——按钮单击事件及监听器的实现方式
- 如何使用JDBC的PreparedStatement类的setClob()方法
- leshi
- 最近的一些记录
- 2016SDAU课程练习一1005
- android jni socket
- android学习笔记——监听器
- scrollTo
- Android studio下的SerialPort开发
- 指针与数组【重学C之五】
- android 权重
- 在qt窗体里面显示html
- 2016春季练习——水题排序小贪心
- Spark standalone 模式下的集群部署
- 一、STM32F4_SYSTICK定时器