Jak mogę sprawić, by elementy na ActionBar były jedne po lewej, jedno po środku, a drugie po prawej?

używamactionbarsherlock zrobić to. Przykład tego, co chcę w pasku akcji:
[LOGIN] [LOGO FIRMY] [FILTER]

Przykład tego, co dostaję w pasku akcji:
[LOGIN] [LOGO FIRMY] [FILTER]

Stworzyłem przycisk logowania, logo firmy i przycisk filtrowania (w formie drawables) w menu res / menuactivity_main.xml. Jednak te przyciski na pasku akcji nie mogą przesuwać się całkowicie w lewo, mimo że usunąłem domyślne logo aplikacji i ustawiłem je nafalse:

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

oto moje kody w menuactivity_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"/>

questionAnswers(2)

yourAnswerToTheQuestion