2013-07-07 19 views
0

获取一个错误,不知道为什么。错误与onCreateOptionsMenu

我试图让我的应用程序图标旁边的图标和我的应用程序的标题在屏幕顶部。

我试着实现onCreateOptionsMenu方法,但是我得到这个错误。

'类型MenuInflater中的方法inflate(int,Menu)不适用于参数(int,Menu)。

这是我尝试

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

我读过,有时也可以进行相关的主题或你想然而,针对SDK版本的代码我检查了两个,他们是精细。版本11是最小和我有Holo.Light主题目前

回答

3

您是否使用ActionBarSherlock?如果是这样,你必须使用

getSupportMenuInflater().inflate(R.menu.testmenu, menu); 
+0

很确定我没有使用ActionBarSherlock,只是本机操作栏 –

+1

什么是你的'Menu'进口 - 它应该是'android.view.Menu'如果你是使用本机ActionBar。 – ianhanniballake

+0

这是android.view.MenuInflater,我以为你需要该软件包来编辑操作栏,以便你可以在其中添加图标? –