我应该在自定义的方式显示操作按钮的动作条。 为此,我创建了一个自定义视图,并将其连接到动作条。
有一点要提的是,我使用的是menu.xml文件 resoure文件来加载选项菜单,并在智能手机上显示出来,但不要对平板显示出来,而不是使用自定义视图。 为此,我的市场在XML,因为每个菜单项: android:showAsAction="never"
一切都看起来不错,但仍保留在动作条右侧的一个小东西 - “更多”按钮。
我怎样才能删除它?
我尝试这样做:
ActionBar bar = activity.getActionBar();
bar.removeAllTabs();
但“更多”按钮仍然存在。
编辑:
这是我menu.xml文件的文件:
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/menu_username"
android:icon="@drawable/menu_username"
android:orderInCategory="0"
android:showAsAction="never"
android:title="@string/menu_username">
<menu>
<item
android:id="@+id/menu_logout"
android:title="@string/menu_logout"/>
</menu>
</item>
<item
android:id="@+id/menu_settings"
android:icon="@drawable/menu_settings"
android:orderInCategory="1"
android:showAsAction="never"
android:title="@string/menu_settings"/>
<item
android:id="@+id/menu_search"
android:icon="@drawable/menu_search"
android:orderInCategory="1"
android:showAsAction="never"
android:title="@string/menu_search"/>
</menu>
请注意,我还是要膨胀在智能手机上这个菜单,但不希望使用它在平板电脑上。