Android-是否可以在菜单方法之外获取菜单视图?

Android-是否可以在菜单方法之外获取菜单视图?,android,android-optionsmenu,Android,Android Optionsmenu,是否可以在菜单方法之外以编程方式获取对菜单视图的引用 我知道我有这个,onCreateOptions菜单菜单和onOptions ItemSelectedMenuItem菜单,但我想离开这个。 有可能吗 不,我已经尝试过很多次了,如果您尝试从外部获取引用并尝试使用它,您将得到空指针异常。即使这样也不可取。最好的方法是使用OnOptions CreatedMenu方法和OnOptions ItemSelected方法中的菜单项 希望这有帮助 不,我已经尝试过很多次了,如果您尝试从外部获取引用并尝试

是否可以在菜单方法之外以编程方式获取对菜单视图的引用

我知道我有这个,onCreateOptions菜单菜单和onOptions ItemSelectedMenuItem菜单,但我想离开这个。
有可能吗

不,我已经尝试过很多次了,如果您尝试从外部获取引用并尝试使用它,您将得到空指针异常。即使这样也不可取。最好的方法是使用OnOptions CreatedMenu方法和OnOptions ItemSelected方法中的菜单项


希望这有帮助

不,我已经尝试过很多次了,如果您尝试从外部获取引用并尝试使用它,您将得到空指针异常。即使这样也不可取。最好的方法是使用OnOptions CreatedMenu方法和OnOptions ItemSelected方法中的菜单项


希望这有帮助

首先将其添加到活动顶部

Menu menu;
这在您的“创建”选项菜单中

this.menu=menu
现在,您可以使用菜单访问任何项目 像


首先在活动顶部添加此项

Menu menu;
这在您的“创建”选项菜单中

this.menu=menu
现在,您可以使用菜单访问任何项目 像


是,定义菜单实例:菜单m;在类内部和外部,其他方法在方法内部更改此变量值,并在任何需要的地方使用它。 另外,您必须确保这两个方法已被执行以获得视图的值。
希望这会有所帮助。

是的,定义menu的一个实例:menu m;在类内部和外部,其他方法在方法内部更改此变量值,并在任何需要的地方使用它。 另外,您必须确保这两个方法已被执行以获得视图的值。
希望这会有所帮助。

我考虑过这个问题,但我想了解一些关于getResources.getStringR.string.myString的信息。但是我想这是不可能的,不管怎样,我考虑过了,但是我想要一些关于getResources.getStringR.string.myString的东西。但是我想这是不可能的,不管怎样,我考虑过了,但是我想要一些关于getResources.getStringR.string.myString的东西。但是我想这是不可能的,不管怎样,我考虑过了,但是我想要一些关于getResources.getStringR.string.myString的东西。但我想那是不可能的,不管怎样,也许必须是这样。谢谢你接受了我的回答。快乐的编码。其他人的答案和你的一样,但你是第一个,这就是为什么我接受你的答案。谢天谢地,也许必须这样。谢谢你接受了我的回答。快乐的编码。其他人的答案和你的一样,但你是第一个,这就是为什么我接受你的答案。谢谢