Android ListView 오른쪽 스크롤 바 기능 숨 기기

ListView 의 스크롤 바 에 대한 몇 가지 상황:
1.기본 상황:활동(스크롤)시 표시 되 며,활동 하지 않 을 때 숨 깁 니 다.
2.활동 과 활동 하지 않 을 때 모두 표 시 됩 니 다.
3.활동 과 활동 하지 않 을 때 모두 숨 깁 니 다.
상기 집중 상황 은 모두 ListView 의 아래 설정 속성 방법 으로 제어 된다.
1、setVerticalScrollBarEnabled(boolean b);
true 설정 시:스크롤 바 가 존재 합 니 다
false 설정 시:스크롤 바 숨 기기
2、setScrollbarFadingEnabled(boolean b);
true 를 설정 할 때:활동 할 때 스크롤 바 를 표시 하고 활동 하지 않 을 때 스크롤 바 를 숨 깁 니 다.
false 를 설정 할 때:활동 과 활동 하지 않 을 때 스크롤 바 를 표시 합 니 다.
물론 속성 을 설정 해도 xml 를 통 해 listview 의 속성 을 설정 할 수 있 습 니 다.

//  setVerticalScrollBarEnabled(false) 
android:scrollbars="none" 
//  setScrollbarFadingEnabled(false) 
android:fadeScrollbars="false" 
위 는 모두 ListView 에 대한 일반적인 스크롤 바 설정 이지 만 ListView 에는 빠 른 스크롤 바 가 존재 합 니 다.
setFastScrollEnabled(boolean b)를 사용 하여 설정 합 니 다.
true 를 설정 할 때:빠 른 스크롤 바 를 표시 합 니 다.일반 스크롤 바 가 어떻게 설정 되 든 빠 른 스크롤 바 가 표 시 됩 니 다.
false 를 설정 할 때:빠 른 스크롤 바 를 숨 깁 니 다.
요약:필요 할 때 ListView 오른쪽 에 스크롤 바 가 없 으 면 일반적인 스크롤 바 와 빠 른 스크롤 바 를 사용 하지 않 아야 합 니 다.

mListView.setVerticalScrollBarEnabled(false); 
mListView.setFastScrollEnabled(false) 
위 에서 말 한 것 은 편집장 님 께 서 소개 해 주신 안 드 로 이 드 ListView 의 오른쪽 스크롤 바 기능 을 숨 기 고 여러분 께 도움 이 되 기 를 바 랍 니 다.궁금 한 점 이 있 으 시 면 메 시 지 를 남 겨 주세요.편집장 님 께 서 바로 답 해 드 리 겠 습 니 다.여기 서도 저희 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!

좋은 웹페이지 즐겨찾기