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。
我正在尝试在 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。