gpt4 book ai didi

Android 开发 - getMenuInflater(R.menu.main, menu)

转载 作者:太空宇宙 更新时间:2023-11-03 11:39:35 25 4
gpt4 key购买 nike

我正在学习 Android 并遵循简单的相机应用教程。我复制了一段代码,但出现错误,我不确定原因。

我使用的教程是,

http://iwearshorts.com/blog/android-development-102/

代码 fragment 是:

@Override
public boolean onCreateOptionsMenu(Menu menu){
getMenuInflater().inflate(R.menu.main, menu);
return true;
}

在我的项目中,R.menu.main 出现错误。更具体地说,“R.menu.main”中的单词 menu 无法解析或不是字段。

我在教程中没有看到我错过的任何内容会导致此问题。我唯一能想到的是它与使用不同版本的Android有关。不过,我不确定如何检查。

我很感激任何建议,谢谢。

最佳答案

/res/menu/文件夹中添加menu.xml文件,这是一个例子:

<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">

<item
android:id="@+id/action_settings"
android:orderInCategory="100"
android:title="my menu Item!"
app:showAsAction="never"/>

</menu>

关于Android 开发 - getMenuInflater(R.menu.main, menu),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27514540/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com