2016-08-21 2 views
0

я хочу, чтобы изменить положение вещей на панели инструментов, но им не нашли тяжестьизменить положение вещей на панели инструментов


я хав menu_main.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="haythamayyash.myapplication.MainActivity"> 
    <item 
    android:id="@+id/action_settings" 
    android:orderInCategory="2" 
    android:title="@string/action_settings" 
    app:showAsAction="never"/> 


<item 
    android:id="@+id/backbutton" 
    android:orderInCategory="1" 
    android:title="back" 
    android:icon="@drawable/ic_action_name" 
    app:showAsAction="ifRoom" 


    /> 


    </menu> 

и у меня есть activity_main.xml

<?xml version="1.0" encoding="utf-8"?> 
<android.support.design.widget.CoordinatorLayout   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" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:fitsSystemWindows="true" 
tools:context="haythamayyash.myapplication.MainActivity"> 

<android.support.design.widget.AppBarLayout 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:theme="@style/AppTheme.AppBarOverlay" 
    > 

    <android.support.v7.widget.Toolbar 
     android:id="@+id/toolbar" 
     android:layout_width="match_parent" 
     android:layout_height="?attr/actionBarSize" 
     android:background="?attr/colorPrimary" 
     app:popupTheme="@style/AppTheme.PopupOverlay" 

/> 


</android.support.design.widget.AppBarLayout> 

<include layout="@layout/content_main" /> 

<android.support.design.widget.FloatingActionButton 
    android:id="@+id/fab" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_gravity="bottom|end" 
    android:layout_margin="@dimen/fab_margin" 
    android:src="@android:drawable/ic_dialog_email" /> 

     </android.support.design.widget.CoordinatorLayout> 

элементы появляются на правой стороне на панели инструментов по умолчанию, как я могу чан e позиция предметов справа налево?

+0

вы пробовали это - http://stackoverflow.com/questions/29807744/how-can-i-align-android-toolbar-menu -icons-к-левый, как-в-Google-карты-приложение –

ответ

0
app:showAsAction="never" 

Это сделает выбор скрытым. Он будет отображаться только при нажатии на значок меню (3 точки в правой верхней части экрана) или кнопку меню на телефоне.

app:showAsAction="always" 

Это отобразит опцию всегда на панели навигации.

android:orderInCategory="1" 

Это будет принято решение о позиции/порядок опции

Смежные вопросы