ListView长按获取item的方法
来源:互联网 发布:java final 变量举例 编辑:程序博客网 时间:2024/05/01 14:26
在做Notes的过程中碰到一个问题
我为ListView的每一个Item添加了长按事件
- listView.setOnCreateContextMenuListener(new OnCreateContextMenuListener() {
- @Override
- public void onCreateContextMenu(ContextMenu menu, View v,
- ContextMenuInfo menuInfo) {
- menu.setHeaderTitle("操作");
- menu.add(0, 0, 0, "删除");
- }
- });
之后需要处理当点击这个长按菜单项的动作
- public boolean onContextItemSelected(MenuItem item) {
- return super.onContextItemSelected(item);
- }
这是都知道的 但是我在这个删除过程中 需要找到ListView中对应的这个Item 从而根据Item的属性做出对应操作,而不是我点击的菜单Item,在CSDN上我找到了答案
- AdapterView.AdapterContextMenuInfo menuInfo = (AdapterView.AdapterContextMenuInfo) item.getMenuInfo();
就是这句话了 menuInfo中包含很多属性 其中id就是ListView的id号 targetView则是ListView中Item本身 还存在其他的方法属性可以使用
- ListView长按获取item的方法
- android: 长按删除listview的item
- listview的item长按事件无效
- ListView获取选中和长按菜单对应的item的_id值
- ListView获取选中和长按菜单对应的item的_id值
- Android ListView长按事件弹出菜单并获取选中的item
- listview的item长按事件处理的两种方法
- ListView的item的点击事件和长按事件
- 注册一个 长按listView的item弹出选择列表
- listview中的长按item编辑功能的解析
- listview中item的长按事件问题
- Android ListView长按Item功能
- listview的item中有checkbox,仍要整个item响应点击或长按事件
- 获取ListView点击的Item
- ListView中item的点击和长按事件的触发方式以及背景的修改
- 解决链接ClickableSpan中点击后与ListView中item的长按冲突的问题
- android完美解决ClickableSpan中点击后ListView中item的长按冲突的问题
- 解决ClickableSpan中点击后ListView中item的长按冲突的问题
- 忙碌了一整天,终于弄好了免费电脑版的KTV点歌系统,以后可以K歌了!
- C# 中的委托和事件深入浅出
- JSP页面实现分页功能
- android 获取imei(国际移动设备身份码)号码详解及其应用场景
- SQL Server 2005安装详解
- ListView长按获取item的方法
- KMP字符串模式匹配详解
- WIN7下建立临时网络 共享wlan给android手机使用
- ARM9(S3C2440)时钟与定时器
- PHP 类函数
- Spring JDBC的最佳实践
- HTML里使用CSS 的几种方式
- 【转】用ognl还是jstl+el
- TRUNCATE和DELETE的区别