Ich verwende die folgende Zeichenfläche:
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle"
>
<gradient
android:startColor="@color/content_background_gradient_start"
android:endColor="@color/content_background_gradient_end"
android:angle="270"
/>
</shape>
Das Problem ist, dass ich auf HDPIGeräten (wie dem Nexus One und Droid) starke Streifenbildung erhalte, da der Farbverlauf vom oberen Rand des Bildschirms bis zum unteren Rand reicht.
Según http://idunnolol.com/Android/drawables.html#shape_gradient Es gibt kein "Dither"-Attribut für einen Farbverlauf. Kann ich etwas tun, um den Farbverlauf zu glätten?
Hinweis: Das Hinzufügen von dither="true" zu shape scheint nicht zu funktionieren.