我正在创建菜单:
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)错误:找不到符号变量菜单
为什么?
Clean Rebuild帮助 - 谢谢
答案 0 :(得分:0)
我遇到了同样的问题,我的问题出在参数菜单菜单中。当我第一次调用Menu时,我没有按Enter键将其设置为android.view菜单,这可以解释为什么你的说它不理解变量。如果您没有将它作为菜单类型转换为您要导入的内容,那么它不会将其理解为独立变量。我希望这有帮助,我们可以开发相同的教程。祝你好运!
答案 1 :(得分:0)
在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" />