1

목록의 맨 아래 또는 맨 위에있는 listview를 스크롤하면 노란색과 검은 색 그라디언트 색상이 표시됩니다. 가장자리에서도 ScrollView 및 HorizontalScrollView와 동일한 작업이 수행됩니다. 사용자가 이러한보기를 스크롤 할 때 색상을 비활성화하고 싶습니다.listview, scrollview, 가로 스크롤보기의 끝에서 스크롤 할 때 Yellow-Black 그라디언트 색상을 비활성화합니다.

우리가

android:scrollbars="none"

재산

으로 스크롤을 사용하지 않도록 설정으로 사람이 솔루션이 저를 도와주세요 알고있는 경우에 가능 해당 색상을 사용하지 않도록하는 것입니다.

+0

그 색상을 사용 중지하거나 실제로 사용 중지 할 수 있는지 확실하지 않습니다. 사용자에게 목록의 끝에 도달했음을 알리는 방법으로 OS에 추가되었습니다. UI의 기본적인 부분을 변경하는 것은 익숙하지 않은 사용자 경험을 생성하므로 권장하지 않습니다. – slayton

답변

7

노란색 - 검은 색 그라데이션 색상이 실제로 당신이 위로 스크롤 뷰를 스크롤 할 때 나타나는에서 사용 android:fadingEdge="none".

은 그것은 그것은 위의 안드로이드 2.3을 위해 작동 할 XML에있는 ScrollView의 파일이나 HorizontalScrollView

android:overScrollMode="never" 

코드 아래 사용하여 제거 할 수있다. API 수준 이하는 아닙니다.

+0

이 속성은 노란색으로 작동하지만 목록보기를 스크롤 할 때 흰색 색상이 노란색 대신 표시되므로 숨겨진 흰색 색상을 위해 무엇을 할 수 있습니까 ?? – Google

+0

스크롤하는 동안 android로 흰색 페이드를 제거 할 수 있습니다. fadingEdge = "none" – Shiun

+0

코드가 작동하지 않습니다. 5.0 롤리팝에 사용해 보았습니다. – MobiDev

4

<ListView>

+0

HorizontalScrollView를 사용하고 있는데, fadingEdge = none을 시도했지만 그래디언트 색상을 표시했습니다. –

+0

사용 HorizontalScrollView.setFadingEdgeLength (0); –