您的位置:首页 > 其它

在fragment中添加上下文菜单

2015-09-29 18:16 148 查看
在fragment中添加上下文菜单,和在mainactivity中有一些不同,两者都需要在menu目录下创建一个菜单xml(如main.xml)文件,在mainactivity下我们在onCreateContextMenu()方法中使用的是getMenuInflater().inflate(R.menu.main, menu);然后把上下文菜单设置到我们想要的控件上registerForContextMenu(lv);。在fragment下我们在onCreateContextMenu()方法中使用的是menu.add(Menu.NONE,
R.id.save, Menu.NONE, "收藏"),Menu.NONE, R.id.save(item的id), Menu.NONE, "收藏"(菜单的显示内容)。然后把上下文菜单设置到控件上。

两者的区别就是加载菜单选项的方式不同。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: