Wie kann ich festlegen, dass die Elemente in ActionBar links, in der Mitte und rechts angezeigt werden?

Ich benutzeactionbarsherlock es zu tun. Beispiel für das, was ich in der Aktionsleiste sehen möchte:
[LOGIN] [FIRMENLOGO] [FILTER]

Beispiel für das, was ich in der Aktionsleiste bekomme:
[LOGIN] [FIRMENLOGO] [FILTER]

Ich habe den Login-Button, das Firmenlogo und den Filter-Button (in Form von Drawables) in den Res / Menüs erstelltactivity_main.xml. Diese Schaltflächen in der Aktionsleiste können jedoch nicht vollständig nach links verschoben werden, obwohl ich das Standardanwendungslogo entfernt und auf festgelegt habefalse:

getSupportActionBar().setDisplayShowTitleEnabled(false);
getSupportActionBar().setDisplayShowHomeEnabled (false);

Hier sind meine Codes im Menüactivity_main.xml:

<item android:id="@+id/login"
      android:icon="@drawable/login_btn"
      android:layout_gravity="left"
      android:showAsAction="always"/>

<item android:id="@+id/logo"
      android:icon="@drawable/logo_btn"
      android:layout_gravity="center"
      android:showAsAction="always"/>

<item android:id="@+id/filter"
      android:icon="@drawable/filter_btn"
      android:layout_gravity="right"
      android:showAsAction="always"/>

Antworten auf die Frage(2)

Ihre Antwort auf die Frage