2016-09-12 3 views
0

My ToolBarの位置は常に画面の上部に固定されます。 CollapsingToolbarLayoutの背景イメージは、常にツールバーの背後に移動する必要があります。同時に、ツールバーは透明になり、背景としてCollapsingToolbarLayoutの背景を使用する必要があります。折りたたまれてもCollapsingToolbarLayoutの背景をToolBarの背景として保持する方法

私はtoolBarを透明にしました。私の問題は、CollapsingToolbarLayoutが完全に折りたたまれていると、ツールバーの背景が「contentScrim」の色に変更されていることです。なぜこのようなことが起こっているのですか。完全に折りたたんだ後、ToolBarイベントのバックグラウンドとして、CollapsingToolbarLayoutの背景をどうやって維持することができますか?その完全にこれは私が現在

<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" 
を保つことによって、これを解決しているを持っているコードです

を崩壊したときに、私の場合はCollapsingToolbarLayoutの背景の下、ツールバーの背景でなければなりません

の代わりに

app:contentScrim="@color/colorPrimary" 
関連する問題