[android] 항상 스크롤 막대를 표시하는 방법
스크롤보기의 스크롤 막대는 스크롤을 시작할 때만 보입니다. 항상 표시하려면 어떻게해야합니까?
답변
현재 가장 좋은 방법은 Java 코드 android:fadeScrollbars="false"
와 동등한 xml 에서 사용 하는 것입니다 ScrollView.setScrollbarFadingEnabled(false);
.
답변
android:scrollbarFadeDuration="0"
트릭을 설정합니다 .
답변
두 가지 방법이 있습니다 :
- 자바 코드에서 :
ScrollView.setScrollbarFadingEnabled(false);
- XML 코드에서 :
android:fadeScrollbars="false"
그렇게 간단합니다!
답변
TextView 에서이 작업을 수행하려고 할 때 위의 제안이 효과가 없으므로이 방법을 사용하십시오.
TextView.setScrollbarFadingEnabled(false);
행운을 빕니다.
답변
android:scrollbars="vertical"
함께 추가하는 것을 잊지 마십시오. 그렇지 않으면 android:fadeScrollbars="false"
전혀 표시되지 않습니다.
답변
android:scrollbarAlwaysDrawVerticalTrack="true"
수직으로 시도하십시오 . android:scrollbarAlwaysDrawHorizontalTrack="true"
수평을 시도하십시오
답변
위의 어느 것도 나를 위해 일하지 않았으므로 여기에 무슨 일이 있었습니까? android:scrollbarDefaultDelayBeforeFade="500000"