您的位置:首页 > 移动开发 > Android开发

Android Dialog 创建上下文菜单

2014-11-24 14:13 281 查看

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方法无事件响应,上面用法已验证可行。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: