Я получаю полосы и линии между цветами при реализации градиентного фона с 3 цветами. Градиент не является гладким. Я использую API 21+. setDither = true и изменение пикселя не работает для меня.
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<gradient android:startColor="@color/background_1"
android:centerColor="@color/background_2"
android:endColor="@color/background_3"
android:angle="90"
android:type="linear"/>
</shape>
Так выглядит фон на моем телефоне