Zentrieren & Links & Rechts Ausrichten der ActionBar-Symbole in Android
Ich möchte eine Reihe von Symbolen in der Symbolleiste ausrichten, wie im folgenden Bild.
ch habe gegoogelt und nach einigem Umbau habe ich:
mainActivity.xml
...
<include
android:id="@+id/tool_bar_bottom"
layout="@layout/tool_bar"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
/>
....
Und in 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>
Ich fügte hinzuandroid:layout_alignParentLeft/right="true"
für links und rechts auch
Auf dem Bild schwebe ich das rechte Symbol nach links und das rechte Symbol nach rechts.
Auch ich möchte float alle anderen Symbole nebeneinander zentrieren ...
Der Code ändert sich nicht.
Auch ich füge hinzuandroid:layout_centerVertical = "true"
zu allen anderen Icons ...
Wie kann die Anzeige korrigiert werden?