重复:静态选项菜单 大家好, 我知道如何在我的应用程序中创建一个菜单,在菜单的每个“按钮”上显示一个图标和文字,但是这个菜单只能在我创建它的活动中看到... 我想知道是否可以创建一个全局菜单,该菜单可以从所有活动中访问? 谢谢
我想知道是否有可能创建一个全局菜单,可以从所有活动中访问?实际上不太可能。既然您不喜欢继承解决方案,唯一的选择是将菜单创建和处理代码集中在一个地方(例如静态方法)。您仍需要在每个活动中实现回调(例如onHandleOptionsMenu()),并将它们路由到静态的公共实现。