Am Ende einer scrollbaren Liste unter Android verblassen?

Ich habe eine lange ListView mit weißem Hintergrund (android:background="@android:color/white") und transparente Cache-Farbe (android:cacheColorHint="#00000000"). Zwei Fragen:

Ich teste auf einer Vielzahl von Geräten. Bei älteren funktioniert die Überblendung einwandfrei. Aber bei den neueren sehe ich überhaupt kein Verblassen, nur einen scharfen Cutoff. Warum könnte das sein und wie behebe ich es?

In vielen Fällen werden die Elemente in meiner Liste so angeordnet, dass am unteren Rand gerade genug Leerzeichen stehen, damit die Überblendung den Text nicht erreicht und nicht sichtbar ist. Gibt es eine Möglichkeit, das Fade-Cover stärker in die Liste aufzunehmen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage