6

我有一个带有白色背景 ( android:background="@android:color/white") 和透明缓存颜色 ( android:cacheColorHint="#00000000") 的长 ListView。两个问题:

  1. 我正在各种设备上进行测试。在较旧的上,淡入淡出效果很好。但在较新的上,我根本看不到任何褪色,只是一个尖锐的截止。为什么会这样,我该如何解决?

  2. 很多时候,我列表中的元素排成一行,以便底部有足够的空白,淡化不会到达文本并且不可见。有没有办法让淡入淡出更多地覆盖列表?

4

1 回答 1

29

找到我自己的答案:

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

编辑:更改为 dp 而不是 sp

于 2012-09-21T20:36:59.533 回答