Przejście na dole przewijanej listy na Androida?

Mam długą ListView z białym tłem (android:background="@android:color/white") i przezroczysty kolor pamięci podręcznej (android:cacheColorHint="#00000000"). Dwa pytania:

Testuję na różnych urządzeniach. Na starszych, zanik działa dobrze. Ale na nowszych nie widzę żadnego zaniku, tylko ostry odcięcie. Dlaczego tak może być i jak to naprawić?

Wiele razy elementy na mojej liście ustawiają się w jednej linii, tak że na dole jest wystarczająco dużo białych znaków, że zanik nie dociera do tekstu i nie jest widoczny. Czy istnieje sposób na to, aby zanikanie obejmowało więcej listy?

questionAnswers(1)

yourAnswerToTheQuestion