2012-09-21 18 views
6

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:Fading u dołu przewijanej listy w systemie Android?

  1. Testuję na różnych urządzeniach. Na starszych, zanikanie działa dobrze. Ale na nowszych nie widzę żadnego zanikania, tylko ostre odcięcie. Dlaczego to możliwe i jak to naprawić?

  2. Wiele razy elementy w mojej listy linii tak, że istnieje wystarczy spacje na dole, że blaknięcie nie osiągnie tekst i nie jest widoczny. Czy istnieje sposób, aby zlikwidować okładkę o więcej niż jednej liście?

Odpowiedz

23

Znaleziono moje własne odpowiedzi:

  1. android:requiresFadingEdge="vertical"
  2. android:fadingEdgeLength="48dp"

EDIT: zmiana DP zamiast sp