Ho provato a implementare una barra degli strumenti con sfondo sfumato (dal nero al trasparente). La barra degli strumenti si trova all'interno di un AppBarLayout, che si trova all'interno di un CoordinatorLayour, poiché desidero che la barra degli strumenti scorra dallo schermo quando si scorre lo schermo (con lo scroll | enterAlways scroll flags). Questo funziona perfettamente bene per le versioni pre-lecca-lecca e si presenta così:Android: sfondo gradiente AppBarLayout
Ma lollipop questo è ciò che viene visualizzato:
ho provato altre combinazioni di sfondi sulla barra degli strumenti e appbarlayout per avere la barra degli strumenti per avere lo sfondo sfumato, ma tutto produce lo stesso risultato. Ho provato a cercare problemi simili e non ne ho trovati.
<android.support.design.widget.CoordinatorLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.design.widget.AppBarLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/gradient">
<android.support.v7.widget.Toolbar
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:background="@android:color/transparent"
app:layout_scrollFlags="scroll|enterAlways">
...
</android.support.v7.widget.Toolbar>
</android.support.design.widget.AppBarLayout>
</android.support.design.widget.CoordinatorLayout>
https://code.google.com/p/android/issues/detail?id=180119 – jpardogo
sembra un problema simile, ma io non uso elevazione e i risultati visivi aspetto ancora peggio. – neits
hai una soluzione per questo ora? ho lo stesso problema! –