2016-12-17 2 views
0

Я использую CollapsingToolbarLayout, я хочу отображать профиль pic на панели инструментов вместе с заголовком, когда collapsingToolbarLayout поднимается. Пожалуйста, предоставьте связанный код или библиотеку.CollapsingToolbarLayout с изображением на панели инструментов android

+0

Вы используете андроид-студию или затмение? – AbhayBohra

+0

Я использую андроид-студию –

ответ

0

Использование так:

<android.support.design.widget.AppBarLayout 
     android:id="@+id/app_bar" 
     android:layout_width="match_parent" 
     android:layout_height="200dp" 
     android:fitsSystemWindows="false" 
     android:theme="@style/AppTheme.AppBarOverlay"> 

     <android.support.design.widget.CollapsingToolbarLayout 
      android:id="@+id/toolbar_layout" 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" 
      android:fitsSystemWindows="true" 
      app:contentScrim="?attr/colorPrimary" 
      app:expandedTitleTextAppearance="@style/TransparentText" 
      app:layout_scrollFlags="scroll|exitUntilCollapsed"> 


      <FrameLayout 
       android:layout_width="match_parent" 
       android:layout_height="match_parent" 
       android:clickable="true" 
       android:foreground="?attr/selectableItemBackground" 
       android:orientation="vertical" 

       android:paddingTop="?actionBarSize" 
       app:layout_collapseMode="parallax"> 


       <ImageView 
        android:layout_width="match_parent" 
        android:layout_height="match_parent" 
        android:src="@drawable/test_img" 
        android:id="@+id/profile_image"> 

       </ImageView> 


      </FrameLayout> 


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

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


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

Используйте его в coordinateLayout. и поместите свое изображение по своему усмотрению.

+0

Я пробовал это, но он не работает, как мне нравится. Пожалуйста, обратитесь к этому лучшему пониманию http://stackoverflow.com/questions/33066164/add-a-imageicon-to-the-collapsing-layout-support-library –

+1

обратитесь по этой ссылке: [link] http: //saulmm.github .io/mastering-coordinator Это отличная статья для компоновки координат –

+0

Мне нужно показать изображение на панели инструментов после свертывания –

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