当前位置: 首页 > news >正文

Android ListView 长按列表弹出菜单

Android ListView 长按列表弹出菜单

设置长按菜单

listView.setOnCreateContextMenuListener(new View.OnCreateContextMenuListener() {           
  @Override
   public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) {
     menu.add(0, 0, 0, "删除单号");  
     menu.add(0, 1, 1, "接收此单");   
   }
});

 

监听菜单单击事件

    @Override  
    public boolean onContextItemSelected(MenuItem item) {  
        Log.d("TEST", item.getTitle().toString());
        if(item.getMenuInfo() instanceof AdapterContextMenuInfo) {
            AdapterContextMenuInfo info = (AdapterContextMenuInfo)item.getMenuInfo();
            Log.d("TEST", info.position+"--");
        }
        return super.onContextItemSelected(item);  
    } 


当上下文菜单是通过AdapterView创建的,那么AdapterViewAdapterContextMenuInfo这个类可以获取当前长按的Item,可以获取长按行的id,position,targetView

相关文章:

  • 此地址使用了一个通常用于网络浏览以外的端口。出于安全原因,Firefox 取消了该请求...
  • Android平台游戏开发引擎使用指引
  • android获得ImageView图片的等级
  • 自动作文评分
  • 运维生产环境常用脚本
  • 数据结构与算法 - 字符串
  • c语言——‘\0’ ,‘0’, “0” ,0之间的区别
  • Emgucv使用记录-------切忌点一
  • jQuery 效果 - animate() 方法
  • SFB 项目经验-22-如何查看存储的管理IP地址
  • 使用文件映射和信号量来进程间通信
  • python 类定义 继承
  • ubuntu Server 设置主机静态 ip地址
  • jq实现jsonp
  • Java GC -- G1
  • 分享的文章《人生如棋》
  • 「面试题」如何实现一个圣杯布局?
  • Angular数据绑定机制
  • docker-consul
  • input实现文字超出省略号功能
  • leetcode98. Validate Binary Search Tree
  • MD5加密原理解析及OC版原理实现
  • Rancher如何对接Ceph-RBD块存储
  • React-Native - 收藏集 - 掘金
  • Sass Day-01
  • Traffic-Sign Detection and Classification in the Wild 论文笔记
  • vue2.0一起在懵逼的海洋里越陷越深(四)
  • vue-loader 源码解析系列之 selector
  • 百度小程序遇到的问题
  • 关于Java中分层中遇到的一些问题
  • 记一次用 NodeJs 实现模拟登录的思路
  • 深度学习中的信息论知识详解
  • 听说你叫Java(二)–Servlet请求
  • 哈罗单车融资几十亿元,蚂蚁金服与春华资本加持 ...
  • 湖北分布式智能数据采集方法有哪些?
  • 数据库巡检项
  • ​Base64转换成图片,android studio build乱码,找不到okio.ByteString接腾讯人脸识别
  • ​LeetCode解法汇总1410. HTML 实体解析器
  • # 计算机视觉入门
  • #### go map 底层结构 ####
  • (1)STL算法之遍历容器
  • (附源码)计算机毕业设计大学生兼职系统
  • (免费领源码)python#django#mysql校园校园宿舍管理系统84831-计算机毕业设计项目选题推荐
  • (算法)求1到1亿间的质数或素数
  • (原+转)Ubuntu16.04软件中心闪退及wifi消失
  • (转)程序员技术练级攻略
  • (转载)Google Chrome调试JS
  • ***测试-HTTP方法
  • .NET 3.0 Framework已经被添加到WindowUpdate
  • .NET Core 中插件式开发实现
  • .NET MVC、 WebAPI、 WebService【ws】、NVVM、WCF、Remoting
  • .NET/C# 在代码中测量代码执行耗时的建议(比较系统性能计数器和系统时间)
  • .NET3.5下用Lambda简化跨线程访问窗体控件,避免繁复的delegate,Invoke(转)
  • .netcore 如何获取系统中所有session_如何把百度推广中获取的线索(基木鱼,电话,百度商桥等)同步到企业微信或者企业CRM等企业营销系统中...
  • .NET教程 - 字符串 编码 正则表达式(String Encoding Regular Express)