2014-11-22 132 views
3

如何从我的操作栏禁用选项菜单项?Android操作栏 - 禁用选项菜单

我做了我自己的自定义栏,显示* .png标志,但我不想显示选项菜单的三个点按钮。

我试图找到一些解决方案,但没有任何工作。

回答

5

代码猴的答案会做你想做的事情,但作为副作用,它也不允许你添加任何行动项目的行动栏。我相信正确的答案是

@Override 
public boolean onPrepareOptionsMenu (Menu menu) { 
    return false; 
} 

这就是你想要的。

3

只需从您的活动中删除public boolean onCreateOptionsMenu(Menu menu)方法。

2

在包含您正在开发的应用程序代码的Java类,所有你需要做的就是删除下面的方法:

@Override 
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { 
    super.onCreateOptionsMenu(menu, inflater); 
    inflater.inflate(R.menu.main, menu); 
} 

这是在您的项目在默认情况下自动生成。这就是为什么你需要删除它。

希望这有助于:)

+0

请接受和upvote如果这有助于你:) – 2014-11-22 12:21:52

2

如果你想这在你的活动,没必要覆盖onCreateOptionsMenu方法。
留空块。