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"/>