如何在片段视图中的工具栏上使用 OptionMenu?
How to use OptionMenu on Toolbar which is in a Fragment view?
在我的 Fragment
中,我想使用 Toolbar
- Activity
中没有。如何在此 Toolbar
处使用 OptionMenu?
toolbar = (Toolbar) fragmentView.findViewById(R.id.toolbar);
toolbar.inflateMenu(R.menu.your_menu);
toolbar.setOnMenuItemClickListener(new OnMenuItemClickListener() {
@Override
public boolean onMenuItemClick(MenuItem item) {
switch (item.getItemId()){
//Do your magic
}
return true;
}
});
我找到适合我的解决方案:
我创建菜单文件 (xml) 并在我的片段方法中添加了以下行:
toolbar.inflateMenu(R.menu.inventory_list_fragment_menu);
toolbar.setOnMenuItemClickListener(new Toolbar.OnMenuItemClickListener() {
@Override
public boolean onMenuItemClick(MenuItem item) {
return false;
}
});
对我有用,谢谢。
在我的 Fragment
中,我想使用 Toolbar
- Activity
中没有。如何在此 Toolbar
处使用 OptionMenu?
toolbar = (Toolbar) fragmentView.findViewById(R.id.toolbar);
toolbar.inflateMenu(R.menu.your_menu);
toolbar.setOnMenuItemClickListener(new OnMenuItemClickListener() {
@Override
public boolean onMenuItemClick(MenuItem item) {
switch (item.getItemId()){
//Do your magic
}
return true;
}
});
我找到适合我的解决方案:
我创建菜单文件 (xml) 并在我的片段方法中添加了以下行:
toolbar.inflateMenu(R.menu.inventory_list_fragment_menu);
toolbar.setOnMenuItemClickListener(new Toolbar.OnMenuItemClickListener() {
@Override
public boolean onMenuItemClick(MenuItem item) {
return false;
}
});
对我有用,谢谢。