ListFragment中ListVew中点击事件的响应
来源:互联网 发布:什么是棋牌源码 编辑:程序博客网 时间:2024/06/16 20:04
在android的开发过程中,ListView是我们使用比较多的控件,用来显示一些列表。而fragment是可以很方便地让我们根据实际情况拼接出理想的用户界面,而当某一个fragment中只有一个ListView时,我们就可以让自定义的fragment继承自ListFragment,系统会给我们封装常用的listView的操作。此时当我们想要响应listView中的item的点击事件时,我们很自然在想到添加一个点击事件的监听器,可是不管这个监听器是让自定义的fragment实现,还是用匿名内部类实现,item都不会响应点击事件。这是为什么?
因为当你的fragment继承自ListFragment中,系统已经给你封装的相应的响应事件的方法:
@Overridepublic void onListItemClick(ListView l, View v, int position, long id) {// TODO Auto-generated method stubsuper.onListItemClick(l, v, position, id);}当你点击ListView的item时,系统会默认调用这个方法。因此,如果你想实现自定义的点击事件的响应,你应该重载这个方法来实现。这可能就是ListFragment与fragment,activity的一些区别。
希望可以对同样是新手的你,有帮助。
0 0
- ListFragment中ListVew中点击事件的响应
- 关于listfragment中使用listview的点击事件不响应
- Android ListFragment 中给LinearLayout添加点击事件
- iOS中UIAlertView的点击响应事件
- listvew<三> 实现item内部控件的点击事件
- android中点击ListView的OnItemClickListener事件没有响应解决
- iOS 中 点击事件响应的方法hitTest与pointInside
- 在Activity中响应ListView内部按钮的点击事件
- 在Activity中响应ListView内部按钮的点击事件
- Activity中响应ListView内部按钮的点击事件
- Android中关于EditText点击事件的响应问题记录
- 在Activity中响应ListView内部按钮的点击事件
- 在Activity中响应ListView内部按钮的点击事件
- 在Activity中响应ListView内部按钮的点击事件
- 在Activity中响应ListView内部按钮的点击事件
- 在Activity中响应ListView内部按钮的点击事件
- Android listView 中响应Button点击事件
- ListView中点击事件无法响应
- hdu 5037 Galaxy 鞍山现场赛题目
- 在线建表sql转Java类,提高编程效率
- Android中检查、监听电量和充电状态的方法
- Leetcode: Longest Common Prefix
- C++内存管理
- ListFragment中ListVew中点击事件的响应
- 二.cocoa touch 之 TextKit
- Maven仓库汇总及私服
- Java:Socket通信
- 显著提升程序员身心健康和工作效率的装备有哪些?
- 第9周项目3输出星号图(3)
- vim最重要常用的一些命令
- Oracle 11gr2 rac 修复单节点故障(删除和添加节点)
- 博弈论 SG函数 算法摘记