安卓笔记-- ListView点击和长按监听
来源:互联网 发布:无锡知原药业怎么样 编辑:程序博客网 时间:2024/05/03 12:05
其中点击监听为setOnItemClickListener()
具体实现代码如下
listView.setOnItemClickListener(new AdapterView.OnItemClickListener(){ @Overridepublic void onItemClick(AdapterView<?> arg0, View arg1, int arg2,long arg3) //arg2为行数,从0开始。{// TODO 自动生成的方法存根Toast.makeText(MainActivity.this,"短按第"+String.valueOf(arg2+1)+"行",Toast.LENGTH_SHORT).show();tv.setText("你点了第"+String.valueOf(arg2+1)+"行");} });
listView.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() {@Overridepublic boolean onItemLongClick(AdapterView<?> arg0, View arg1,int arg2, long arg3) {// TODO 自动生成的方法存根Toast.makeText(MainActivity.this,"长按第"+String.valueOf(arg2+1)+"行",Toast.LENGTH_SHORT).show();tv.setText("你点了第"+String.valueOf(arg2+1)+"行");return true;}}); }
在实际调试中。发现一个问题,就是长按和短按同时监听的时候,会同时触发函数。
后来发现长按监听自带返回值,如果返回true,则不触发短监听。如返回false,则长按监听的同时触发短监听。
1 0
- 安卓笔记-- ListView点击和长按监听
- ListView长按事件和点击事件监听
- android之listview点击监听和长按监听的实现和区分
- 安卓 listView的点击监听和滑动监听 setOnScrollListener setOnTouchListener
- 安卓ExpandableListView长按监听判断点击的item属于哪个group(群组)和child(子项)
- ListView的点击事件、长按事件监听
- android 长按和点击监听事件 谁先执行
- RecyclerView实现点击和长按事件的监听方法
- 安卓笔记1:点击监听事件的实现
- 安卓开发——问题:ListView的item长按事件触发后接着触发点击事件
- 为ListView加入点击和长按响应
- ListView的长按事件和点击事件
- ListView的item的点击事件和长按事件
- ListView中的点击事件和长按事件
- ListView同时实现点击和长按事件
- 当图片有点击监听和长按监听时会产生的问题
- 【Android】安卓学习笔记之ListView 的点击事件
- RecyclerView点击,长按,滑动监听。
- linux socket的select函数例子
- 网络编程:htons、htonl、ntohs、ntohl简析
- 条款33、避免遮掩继承而来的名称
- comm命令
- mysql 学习笔记 day05
- 安卓笔记-- ListView点击和长按监听
- 机器学习中的矩阵方法03:QR 分解
- 欧几里得最大关公约数
- 自定义控件其实很简单1/12
- Struts2获取request三种方法 (2011-03-23 17:12:18)
- HDU1010 Tempter of the Bone DFS+剪枝
- 基础练习 01字串
- Java处理带BOM的文本
- 深入了解SQL注入绕过waf和过滤机制