如何从 fragment 和 MainActivity 控制 OptionMenuItem?
How to control OptionMenuItem from fragment and MainActivity?
我的操作栏上有一个选项菜单项,在这个选项菜单中我有
4 项其中一项是注销。
以及注销项目我从 MainActivity 控制它(它的工作)
问题是如何控制片段中的其他 3 个项目,因为我需要使用片段 Class 中的一些对象和方法
所以有什么解决方案可以控制片段中的 3 个项目和 MainActivity 中的注销项目?
您可以按如下方式在片段中创建和处理选项菜单项:
在onCreate
或onCreateView
调用setHasOptionsMenu(true)
覆盖 onCreateOptionsMenu(Menu, MenuInflater)
并膨胀
那里的片段相关菜单
覆盖 onOptionsItemSelected(MenuItem)
并处理菜单
选项点击那里
我的操作栏上有一个选项菜单项,在这个选项菜单中我有 4 项其中一项是注销。 以及注销项目我从 MainActivity 控制它(它的工作) 问题是如何控制片段中的其他 3 个项目,因为我需要使用片段 Class 中的一些对象和方法 所以有什么解决方案可以控制片段中的 3 个项目和 MainActivity 中的注销项目?
您可以按如下方式在片段中创建和处理选项菜单项:
在
onCreate
或onCreateView
调用setHasOptionsMenu(true)
覆盖
onCreateOptionsMenu(Menu, MenuInflater)
并膨胀 那里的片段相关菜单覆盖
onOptionsItemSelected(MenuItem)
并处理菜单 选项点击那里