[英]Android error: cannot find symbol variable menu
我正在创建菜单:
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.points, menu);
return true;
}
我在 res/menu/points.xml 中有 xml 文件
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:title="Item" />
</menu>
我收到错误 - 错误:(27, 36) 错误:找不到符号变量菜单
为什么 ?
清洁重建有帮助 - 谢谢
我有同样的问题,我的问题是参数菜单菜单。 当我第一次调用 Menu 时,我没有按 Enter 键将其设置为 android.view 菜单,这将解释为什么您说它不理解该变量。 如果您没有将其转换为要导入的菜单类型,那么它就不会将其理解为独立变量。 我希望这会有所帮助,我们可能会在同一个教程上工作。 祝你好运!
在res folder.res>menu>menu_main.xml
文件夹中的menu文件夹中创建menu_main.xml
文件res folder.res>menu>menu_main.xml
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="com.example.myapplication.MainActivity">
<item
android:id="@+id/action_settings"
android:orderInCategory="100"
android:title="action_settings"
app:showAsAction="never" />
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.