【发布时间】:2013-09-12 18:07:18
【问题描述】:
我想先从左边显示一个项目。像这样
所以,我尝试了这个
<item android:id="@+id/refresh"
android:icon="@drawable/ic_action_refresh"
android:enabled="true"
android:orderInCategory="0"
android:layout_gravity="left"
app:showAsAction="always"
android:title="Refresh"
android:visible="true">
</item>
但是,它从右边显示项目。我该如何解决?
【问题讨论】:
-
你能发布这个项目的子布局的详细信息吗?
-
我不认为
android:layout_gravity是菜单项的有效属性。 -
在 ActionBar 中实现这一点的唯一方法是使用自定义视图(并隐藏图标等)。基本上,您的菜单项将变成一堆,例如,
ImageViews,其样式类似于操作项。 Example here.
标签: android android-layout android-actionbar