注册一个 长按listView的item弹出选择列表
来源:互联网 发布:淘宝寄错东西怎么办 编辑:程序博客网 时间:2024/05/16 00:40
registerForContextMenu(actualListView);
//以下是源码:
public void registerForContextMenu(View view) {
view.setOnCreateContextMenuListener(this);
}
@Override
public void onCreateContextMenu(ContextMenu menu, View v,
ContextMenu.ContextMenuInfo menuInfo) {
// if (v.getId() == R.id.pullListview) {//
AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo) menuInfo;
selectedDeleteItem = info.position - 1;
String[] menuItems = getResources().getStringArray(
R.array.messagesLongClickMenu);
for (int i = 0; i < menuItems.length; i++) {
menu.add(Menu.NONE, i, i, menuItems[i]);//
}
// public MenuItem add(int groupId, int itemId, int order, CharSequence title);//源码
// menu.add(0, 1, Menu.NONE, getResources().getString(R.string.delete_msg));
// menu.add(0, 2, Menu.NONE, getResources().getString(R.string.delete_all_msg));
Log.i(TAG, "Selected Delete Item position: " + selectedDeleteItem + "---menu.size() :" + menu.size());
super.onCreateContextMenu(menu, v, menuInfo);
}
@Override
public boolean onContextItemSelected(MenuItem item) {
int itemId = item.getItemId();
Log.i(TAG, "itemId: " + itemId );
if (itemId == 0) {//根据itemId的不同,执行不同操作
} else {
0 0
- 注册一个 长按listView的item弹出选择列表
- 长按listview弹出选项列表对话框
- Android 长按Listview 每个item底部弹出菜单
- Android ListView长按事件弹出菜单并获取选中的item
- ListView长按获取item的方法
- android: 长按删除listview的item
- listview的item长按事件无效
- ListView模仿——支付宝手机客户端长按ListView的Item弹出操作按钮效果
- 利用RecycleView实现类似ListView的Item点击,长按等操作事件以及点击后每一项在添加一个列表
- ListView的item的点击事件和长按事件
- 长按listview弹出菜单
- listview中的长按item编辑功能的解析
- listview中item的长按事件问题
- 可以选择item的listview
- Android ListView长按Item功能
- listview的item中有checkbox,仍要整个item响应点击或长按事件
- ListView 长按弹出框碰到的问题
- Android之ListView长按列表项弹出菜单 给菜单项添加事件 获取上下文
- java wsgen和wsimport
- vue.js 笔记
- 排序算法总结
- 观察者模式
- Objective-C-iOS常用小控件(UIActivityIndicatorView)
- 注册一个 长按listView的item弹出选择列表
- YII csrf
- skyrtc demo
- BZOJ2087 [Poi2010]Sheep
- Fiddler抓包中文乱码问题
- 原型模式
- supervisord监控服务常用技巧
- C#数组_160921
- [kuangbin带你飞]专题七 线段树 E HDU 1698