2012-09-21 19 views
6

Ich habe eine lange ListView mit einem weißen Hintergrund (android:background="@android:color/white") und transparente Cache-Farbe (android:cacheColorHint="#00000000"). Zwei Fragen:Fading am unteren Rand einer scrollbaren Liste auf Android?

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

  2. Ein großer Teil der Zeit die Elemente in meiner Liste Zeile nach oben, so dass es gerade genug Leerzeichen am Boden ist, dass die Fade nicht nicht erreicht den Text und ist nicht sichtbar. Gibt es eine Möglichkeit, die Fade Cover mehr von der Liste zu machen?

Antwort

23

Gefunden meine eigene Frage-Antwort:

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

EDIT: Wechsel statt sp dp

Verwandte Themen