我正在开发智能手机和平板电脑的应用程序。 我的ActionBar包含智能手机选项卡(ActionBar.NAVIGATION_MODE_TABS)和平板电脑操作按钮(NAVIGATION_MODE_STANDARD)。 问题是在智能手机上,标签显示,但在下面,还会显示两个标签图标,我称之为第二个actionBar。其余的操作菜单项通常堆叠在底部。有关详细信息,请参阅此图片:
菜单布局中的所有项目都是这样写的:
<item
android:id="@+id/menu_settings"
android:showAsAction="ifRoom"
android:icon="@drawable/action_settings"
android:title="@string/menu_settings"/>
这两个图标不应该出现。你对此有什么想法吗?
提前致谢
更新:这是onCreateOptionsMenu方法,非常简单:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.menu_activity, menu);
this.menu = menu;
return true;
}