2

我在处理ActionBar.

我有足够的空间,ActionBar但只显示了两个项目。请告诉我,如果有空间,如何显示所有(最大)MenuItems ActionBar?还告诉我如何显示溢出菜单按钮?

4

2 回答 2

1

我遇到了类似的问题。

我所做的是创建一个ActionBar对象然后写道:

actionBar.setDisplayShowTitleEnabled(false)
actionBar.setDisplayUseLogoEnabled(false)

这会清理一些空间,但不一定能解决问题。

您可以在 xml 文件android:showAsAction="always"中为每个MenuItem.

于 2013-05-14T11:44:49.337 回答
0

这可能是一个非常延迟的回复,但希望这会对某人有所帮助。尝试为 menu.xml 中的项目下订单

<item
        android:id="@+id/action_refresh"
        android:showAsAction="ifRoom|withText"
        android:icon="@drawable/mytitle"
        android:orderInCategory="1"/>

它按升序处理顺序

于 2014-02-28T12:10:01.963 回答