博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ANDROID笔记:AdapterContextMenuInfo在ListView中的用法
阅读量:4589 次
发布时间:2019-06-09

本文共 899 字,大约阅读时间需要 2 分钟。

// 注册ContextMenu        registerForContextMenu(listView);
@Override    public void onCreateContextMenu(ContextMenu menu, View v,            ContextMenuInfo menuInfo) {        super.onCreateContextMenu(menu, v, menuInfo);        menu.add(0, 1, 0, "删除");        menu.setGroupCheckable(0, true, false);    }    @Override    public boolean onContextItemSelected(MenuItem item) {        AdapterContextMenuInfo menuInfo = (AdapterContextMenuInfo) item                .getMenuInfo();        students.remove(menuInfo.position);        // 通知适配器更新数据        adapter2.notifyDataSetChanged();        return super.onContextItemSelected(item);    }
AdapterContextMenuInfo

概述

当显示 AdapterView 的上下文菜单时,为  回调函数提供的额外的菜单信息。

 

 

 字段

  public long id

  用于显示上下文菜单的子视图的行 ID。

 

  public int position

  用于显示上下文菜单的子视图在适配器中的位置。

 

  public  targetView

  用于显示上下文菜单的子视图。也是 AdapterView 的子视图之一。

 

转载于:https://www.cnblogs.com/afluy/p/3384236.html

你可能感兴趣的文章
c# Format() 方法
查看>>
c# String 常用方法应用
查看>>
c# 枚举和位标志
查看>>
c# 枚举
查看>>
c# System.Enum的方法
查看>>
c# 数组
查看>>
C# 的基本数据类型
查看>>
c# 结构
查看>>
c# 装箱与拆箱
查看>>
c# 引用类型和值类型的内存分配
查看>>
c# 选择结构
查看>>
C#的预处理指令
查看>>
c# 运算符和表达式
查看>>
c# 引用与对象举例
查看>>
c# 循环结构
查看>>
c# 类的成员
查看>>
c# 控制台输入和输出
查看>>
c# 构造函数举例
查看>>
c# 类成员的可访问性
查看>>
c# 私有构造函数
查看>>