我想显示Android的动作条菜单项之间的分隔
ICON1 | ICON2 | ICON3
我用于显示菜单项代码
<item
android:id="@+id/menu_time"
android:icon="@drawable/action_time_btn_stateful"
android:title="time"
peel:showAsAction="always"/>
<item android:id="@+id/menu_room_change"
android:icon="@drawable/action_room_btn_stateful"
android:title="change"
peel:showAsAction="always"/>
<item
android:id="@+id/menu_like_set"
android:icon="@drawable/like_button"
android:title="Like"
peel:showAsAction="always" />
提前致谢。
简单地说,你的动作条在ICS版及更高版本仅限于显示菜单中的4项。 该项目的其余部分可以在你的溢出菜单(纵3虚线)上点击显示。
所以加入一个分频器项之间计数分频器也是一个菜单项。
你看看这些已经:)
Is there a standard way to add dividers between action bar items in Android 3.0?
我建议对他们的左侧或右侧根据您的需要分隔得到你的图标。 不是一个好的做法。但让如果你找到一个更好的解决办法我知道:)
尝试设置自定义样式
<style name="CustomTheme" parent="android:Theme.Holo.Light">
<item name="android:actionBarStyle">@style/ActionBar</item>
</style>
<style name="ActionBar" parent="android:style/Widget.Holo.Light.ActionBar">
<item name="android:background">@color/action_bar_background</item>
<item name="android:showDividers">beginning</item>
<item name="android:divider">@color/action_bar_divider</item>
</style>