Q:
如何在ActionBar中始终显示竖着的3个点,就是菜单键的东西。
A:
哪个都不能实现,上面的是自定义的,或者是在横屏,或者是屏蔽比较宽的时候,
比如480*800 竖屏,默认是显示两个。而且多余的不会显示成溢出的菜单
有一个可行的方案,就是MenuItem作为Group,它的图标就是上面右边的,然后它的子菜单才是你要的菜单。
<item android:id=”@+id/menu_nav” android:title=”@string/opb_more_hint”
android:showAsAction=”always”
android:icon=”@drawable/abs__ic_menu_moreoverflow_normal_holo_light”>
<menu>
<item android:id=”@+id/menu_account_user_manager” android:showAsAction=”ifRoom|withText”
android:title=”@string/action_account_user_manager”/>
<item android:id=”@+id/menu_search” android:showAsAction=”ifRoom”
android:title=”@string/action_search”/>
<item android:id=”@+id/menu_home_user” android:showAsAction=”ifRoom|withText”
android:title=”@string/action_home_user”/>
….
这样
第一个menu_nav 就是放右边的图标,下面的是子菜单,就可以了 |
|