Как по центру и влево и вправо выровнять значки ActionBar в Android
Привет, я хочу выровнять набор иконок на панели инструментов, как показано на рисунке ниже.
Я погуглил и после некоторого изменения у меня есть:
mainActivity.xml
...
<include
android:id="@+id/tool_bar_bottom"
layout="@layout/tool_bar"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
/>
....
И в menu_bottom.xml:
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools" tools:context=".MainActivity">
<item
android:id="@+id/action_forward"
android:title="forward"
android:orderInCategory="100"
android:icon="@drawable/ic_action_arrow_forward"
android:layout_alignParentRight="true"
app:showAsAction="always"
></item>
<item
android:id="@+id/action_zoom_in"
android:orderInCategory="200"
android:title="zoom in"
android:icon="@drawable/ic_action_zoom_in"
app:showAsAction="always"
></item>
<item
android:id="@+id/action_home"
android:orderInCategory="300"
android:title="home"
android:icon="@drawable/ic_action_home"
app:showAsAction="always"
></item>
<item
android:id="@+id/action_refresh"
android:orderInCategory="400"
android:title="refresh"
android:icon="@drawable/ic_action_refresh"
app:showAsAction="always"
></item>
<item
android:id="@+id/action_zoom_out"
android:orderInCategory="500"
android:title="zoom out"
android:icon="@drawable/ic_action_zoom_out"
app:showAsAction="always"
></item>
<item
android:id="@+id/action_back"
android:orderInCategory="600"
android:title="back"
android:icon="@drawable/ic_action_arrow_back"
android:layout_alignParentLeft="true"
app:showAsAction="always"
></item>
</menu>
я добавилandroid:layout_alignParentLeft/right="true"
для левой и правой также
В соответствии с рисунком, я плаваю справа значок слева и справа значок справа.
Также я хочу, чтобы плавающий центр все другие иконки рядом друг с другом ...
Код не меняется.
Также добавляюandroid:layout_centerVertical = "true"
для всех остальных значков ...
как можно исправить вид дисплея?