2016-09-12 2 views
0

Позиция моего инструмента всегда фиксируется в верхней части экрана. Фоновое изображение CollapsingToolbarLayout должно всегда перемещаться позади ToolBar. также в то же время панель инструментов должна быть прозрачной и должна использовать фон CollapsingToolbarLayout в качестве фона.Как сохранить фон CollapsingToolbarLayout в качестве фона ToolBar даже при свертывании

Я сделал toolBar как прозрачный, моя проблема в том, что когда CollapsingToolbarLayout полностью рухнул, мой фон панели инструментов меняется на цвет «contentScrim». Почему это происходит, как я могу сохранить фон моего CollapsingToolbarLayout в качестве фона события ToolBar после полного свертывания. В моем случае в нижней части фона CollapsingToolbarLayout должен быть фон ToolBar, когда его полностью разрушилась

Это код, который я в настоящее время

<android.support.design.widget.CollapsingToolbarLayout 
     android:id="@+id/collapsing_toolbar" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     app:contentScrim="@color/colorPrimary" 
     app:layout_scrollFlags="scroll|exitUntilCollapsed" android:background="@drawable/profilepic"> 


     <android.support.v7.widget.Toolbar android:id="@+id/toolbarid" 
      android:layout_width="match_parent" 
      android:layout_height="?attr/actionBarSize" 
      app:layout_collapseMode="pin"> <!-- android:color/transparent --><!--android:background="@color/primary"--> 

      <!--Toolebar layout goed here--> 

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


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

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

ответ

0

Я решил эту проблему, сохраняя

app:contentScrim="@android:color/transparent" 

вместо

app:contentScrim="@color/colorPrimary" 
Смежные вопросы