C# - Android 操作栏(菜单资源)

C# - Android Actionbar (Menu Resource)

我正在尝试在 Xamarin VS2015 中创建一个 Actionbar,我查看了代码,它说 MenuInflater.Inflate (Resource.Menu.ActionBarMenu, menu); 问题是,Xamarin 没有导入 Resource.Menu 自动给我。

我正在尝试寻找 class,但找不到。 谁能帮我写一下?或者至少告诉我我在创建解决方案时是否做错了什么(也许我错过了什么,因为创建看起来与 Eclipse 非常不同 android,它会询问您想要什么类型的布局)

Resource.Menu.ActionBarMenu 将在您将菜单 xml 文件添加到 Android 项目时由 Xamarin 生成。您的菜单文件夹中是否有 ActionBarMenu 文件?

例如,您可以这样定义菜单:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@+id/help"
          android:icon="@drawable/help"
          android:showAsAction="always"
          android:title="help" />
</menu>

并将其保存到 Resources\Menu 文件夹中的 ActionBarMenu.xml。