Подтвердить что ты не робот

Выровняйте один элемент слева от ActionBar

Я хочу выровнять один элемент слева от ActionBar, а другие - вправо:

enter image description here

У меня есть 5 элементов в моем меню xml.

main.xml

<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
tools:context="fr.mgs.consulting.allbrary_android.MainActivity" >

<item 
    android:id="@+id/action_spinner"
    android:showAsAction="always"
    android:actionLayout="@layout/spinner_actionbar"
    android:title="@string/action_spinner"

    android:orderInCategory="1"/>

<item 
    android:id="@+id/action_search"
    android:showAsAction="always"
    android:title="@string/action_spinner"
    android:icon="@drawable/ic_action_search"
    android:orderInCategory="2"/>

<item 
    android:id="@+id/action_tablet"
    android:showAsAction="never"
    android:title="@string/action_spinner"
    android:icon="@drawable/ic_action_tablet"
    android:orderInCategory="3"/>

<item 
    android:id="@+id/action_notifications"
    android:showAsAction="always"
    android:title="@string/action_spinner"
    android:icon="@drawable/ic_action_notifications"
    android:orderInCategory="4"/>

<item 
    android:id="@+id/action_user"
    android:showAsAction="always"
    android:title="@string/action_spinner"
    android:icon="@drawable/ic_action_user"
    android:orderInCategory="5"/>

Как мы это сделаем? Извините за мой очень плохой английский.

4b9b3361

Ответ 1

Вы можете создать свое собственное пользовательское представление для ActionBar, где этот левый элемент будет похож на простое изображение, а другие пункты меню будут как обычные пункты меню.

Пример здесь: http://javatechig.com/android/actionbar-with-custom-view-example-in-android