首页 > 代码库 > Android Dialog 创建上下文菜单
Android Dialog 创建上下文菜单
Android Dialog中的listview创建上下文菜单
listView.setOnCreateContextMenuListener(new OnCreateContextMenuListener() { public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) { menu.add(0, 0, 0, "天天"); menu.add(0, 1, 0, "人人"); menu.getItem(0).setOnMenuItemClickListener( new OnMenuItemClickListener() { public boolean onMenuItemClick(MenuItem clickedItem) { Toast.makeText(BaseMap.this, "用户点击了菜单", 1500) .show(); return true; } }); menu.getItem(1).setOnMenuItemClickListener( new OnMenuItemClickListener() { public boolean onMenuItemClick(MenuItem clickedItem) { Toast.makeText(BaseMap.this, "用户点击了菜单", 1500) .show(); return true; } }); } });
这种情况下调用onContextItemSelected方法无事件响应,上面用法已验证可行。
Android Dialog 创建上下文菜单
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。