Ich habe versucht, eine Symbolleiste mit Hintergrund mit Farbverlauf (von schwarz nach transparent) zu implementieren. Die Symbolleiste befindet sich in einem AppBarLayout, das sich in einem CoordinatorLayour befindet, da die Toolbar beim Scrollen des Bildschirms vom Bildschirm abgleiten soll (hane die scroll | enterAlways scroll flags). Das funktioniert völlig in Ordnung für Pre-Lutscher Versionen und sieht wie folgt aus:Android: AppBarLayout Farbverlauf Hintergrund
Aber Lutscher das ist, was angezeigt wird:
Ich habe versucht, andere Kombinationen von Hintergründen auf der Symbolleiste und appbarlayout, um die Symbolleiste mit dem Hintergrund mit Farbverlauf zu versehen, aber alles erzeugt das gleiche Ergebnis. Ich habe versucht, nach ähnlichen Problemen zu suchen und fand keine.
<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
Scheint wie ein ähnliches Problem, aber ich benutze keine Erhebung und die visuellen Ergebnisse noch schlimmer aussehen. – neits
Hattest du jetzt eine Lösung dafür? Ich habe das gleiche Problem! –