Android Studio:为什么布局中嵌入的选项菜单不会显示在我的模拟器/预览上?

时间:2016-09-11 18:14:20

标签: android android-studio android-optionsmenu

错误说:

  

此项目包含Java编译错误,这可能导致自定义视图的呈现失败。首先修复编译问题   找不到以下类:项目和菜单

img1

为什么该布局的java类显示“无法解析符号R”?

img2

我不确定为什么xml文件和java类没有编译。我很感谢你们的任何反馈。

1 个答案:

答案 0 :(得分:1)

无法在活动布局中包含菜单布局。它必须在res/menu/目录中的XML文件中单独定义,方式与定义main_options_menu.xml文件的方式类似。

获取cannot resolve symbol R错误的原因是因为Gradle构建未完成(由于错误)。要解决此问题,请在删除所有错误后 build clean 项目。您可以查看"cannot resolve symbol R" in Android Studio