0

我有一個擴展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> 

我怎樣才能地方這個稱號靠近回到那裏的箭頭?

請讓我知道。

+0

好了,您需要使用'CollapsingToolbarLayout'這就是這並不是一個好主意,並且像這樣擴展了'工具欄' – Mohsen

+0

,但這不是一個可滾動的活動......工具欄應該只保留這個大小。 –

+0

它不能這樣,至少,添加一個'ImageView'(或一個綠色的視圖)沒有任何效果,只是,讓'工具欄'做他的工作:) – Mohsen

回答

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

+1

使用'getSupportActionBar()。setDisplayShowTitleEnabled(false);'從工具欄中刪除已經給定的標題。 –

+0

@HammadNasir我認爲相同,但是在'TextView'上設置'工具欄'是怎麼回事?或者你試圖只刪除標題? – Mohsen

相關問題