Android 创建菜单c时,当前上下文中不存在#

Android 创建菜单c时,当前上下文中不存在#,android,menu,Android,Menu,我用android api 10(2.3.5)c#创建了一个应用程序。我使用xml文件main menu作为菜单。 我使用以下代码创建菜单: public bool onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getMenuInflater(); inflater.inflate(Resource.Layout.MainMenu, menu);

我用android api 10(2.3.5)c#创建了一个应用程序。我使用xml文件
main menu
作为菜单。 我使用以下代码创建菜单:

 public bool onCreateOptionsMenu(Menu menu)
        {
            MenuInflater inflater = getMenuInflater();
            inflater.inflate(Resource.Layout.MainMenu, menu);
            return true;
        }
但是我得到了错误
getMenuInflater()

请告诉我问题出在哪里。

尝试将此行更改为 MenuInflater充气机=getMenuInflater(); 到 MenuInflater充气器=getActivity()。getMenuInflater()

也可以参考本教程

很抱歉,我尝试了MenuInflater充气器=getActivity().getMenuInflater(),但我遇到了相同的错误。您所说的链接也描述了相同的语法