我有一个简单的应用程序,只需要一个菜单按钮和一些选项,它应该适用于所有设备.@H_301_2@
无论如何,我的应用程序在所有情况下都能正常工作,除了我无法在导航栏上放置菜单按钮.
这是我的代码:@H_301_2@
values文件夹中的styles.xml@H_301_2@
@H_301_2@
@H_404_13@
此代码出现在我的活动的所有onCreate事件中@H_301_2@
@H_301_2@
if(Build.VERSION.SDK_INT <= 10 || (Build.VERSION.SDK_INT >= 14 &&
ViewConfiguration.get(this).hasPermanentMenuKey()))
{
// menu key is present
ActionBar actionBar = getActionBar();
if(actionBar!=null)
actionBar.hide();
}
else
{
//No menu key
ActionBar actionBar = getActionBar();
if(actionBar!=null)
actionBar.show();
}
@H_404_13@
这段代码工作正常,但是如果我没有任何操作栏,我想把菜单按钮放在导航栏中.@H_301_2@
我已经做了很多谷歌搜索,但我找不到任何有效的解决方案.@H_301_2@
提前致谢.@H_301_2@
最佳答案