R.menu无法解决

use*_*945 8 java android

所以我正在阅读Android开发教程,在创建菜单时遇到了一个早期问题.我创建了一个被res调用的文件夹,menugame_menu.xml按照我的说法输入.

但这条线inflater.inflate(R.menu.game_menu, menu);告诉我R.menu无法解决.由于我可能不应该R.java手工编辑,我会很感激有关如何做的一些帮助.

Bee*_* Me 9

确保你导入的是 your.package.R 而不是 android.R

那为我修好了。


Che*_*mon 5

加入game_menu.xml 后你建工程了吗?如果是这样,您应该能够查看 R 文件并找到 R.menu.game_menu。您绝对不想手动编辑它。

您是否将 R 导入到要对其进行充气的 java 文件中?


小智 5

我遇到了同样的问题,这是我的解决方案:

  1. 右键单击 Android-Studio 中的 res 文件夹。

  2. 选择新建->目录。

  3. 输入名称“菜单”,而不是“”。

  4. 在 res 树中选择文件夹菜单。

  5. 右键单击文件夹菜单并选择新建->菜单资源文件

  6. 为您的菜单命名并祝贺。

脚步