如何将扩展工具栏的标题放在后箭头附近?

时间:2016-12-31 20:49:55

标签: android android-layout android-xml android-toolbar android-appbarlayout

我有一个扩展的Toolbar,但它的标题会被放置在中心,如下所示:

enter image description here

这是我的代码:

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

        <android.support.v7.widget.Toolbar
            android:id="@+id/toolbar"
            android:layout_width="match_parent"
            android:layout_height="@dimen/appbar_height"
            android:minHeight="?android:attr/actionBarSize"
            android:background="@color/colorPrimaryLight"
            app:popupTheme="@style/AppTheme.PopupOverlay">

        </android.support.v7.widget.Toolbar>

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

我怎么能将此标题放在那里的后箭头附近?

请告诉我。

1 个答案:

答案 0 :(得分:2)

这样做:

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

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

                <TextView
                    android:id="@+id/toolbar_title"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_gravity="top"
                    android:text="Toolbar Title" />

            </android.support.v7.widget.Toolbar>

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

或者,删除android:text,然后设置标题:

Toolbar toolbarTop = (Toolbar) findViewById(R.id.toolbar);
TextView mTitle = (TextView) toolbarTop.findViewById(R.id.toolbar_title);

<强>输出:

enter image description here