1

我正在为智能手机和平板电脑开发应用程序。我的 ActionBar 由智能手机的选项卡 (ActionBar.NAVIGATION_MODE_TABS) 和平板电脑的操作按钮 (NAVIGATION_MODE_STANDARD) 组成。问题是,在智能手机上,标签会出现,但就在下方,两个标签图标也会出现,我称之为第二个 actionBar。其余的操作菜单项通常堆叠在底部。有关更多信息,请参阅此图片:

http://i.imgur.com/kdrdp.png

我的菜单布局中的所有项目都是这样写的:

<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;
}
4

0 回答 0