Виды с прокруткой, такие как ListView, имеют затухание контента по краям, где в этом направлении больше контента. Как я могу отключить это исчезновение? Я знаю, что вы можете изменить cacheColorHint, как описано здесь: http://developer.android.com/resources/articles/listview-backgrounds.html, но это не то, что я ищу, и не достигнет того, что я ищу в этом случае.
Я хочу полностью отключить затухание или иметь возможность уменьшить его размер и / или прозрачность. Возможно ли это?
Я не могу на самом деле проверить это сейчас, но я верю, что fadingEdge - это то, что вы ищете:
android:fadingEdge="none"
или
listView.setVerticalFadingEdgeEnabled(false);
http://developer.android.com/reference/android/view/View.html#setVerticalFadingEdgeEnabled(boolean)
В случае, если кто-то найдет это через Google:
Как уже упоминалось, android:fadingEdge не рекомендуется.Используйте это вместо:
android:fadingEdge
android:overScrollMode="never"
Поздний ответ, но на данный момент, чтобы поддерживать обратную совместимость с API 13 и ниже, используйте вместе android:requiresFadingEdge="none" и android:fadingEdge="none".
android:requiresFadingEdge="none"
Если вы выберете targetSdkVersion> = 14, то исчезающих кромок не будет.
android:requiresFadingEdge
может помочь вам вернуть их.
источник