티스토리 뷰

안드로이드 텍스트뷰에 스크롤 추가하기 

layout xml 코드 

<TextView

android:id="@+id/textview1"

...
android:scrollbars="vertical"
...

/>

 

액티비티에

textview = findViewById(R.id.textview);

textview.setMovementMethod(new ScrollingMovementMethod());

 

만약 스크롤을 보이게 하고 싶다면

 

android:scrollbarFadeDuration = "0"

android:scrollbarAlwaysDrawVerticalTrack = "True"


android:scrollbarThumbVertical="@color/원하는 컬러" //현위치 스크롤바 색깔

android:scrollbarTrackVertical="@color/원하는 컬러" //전체 스크롤바 색깔

android:scrollbarSize="2dp" // 스크롤바 두께 설정

@color/컬러이름...

 

컬러는 color.xml 에 정의하면 되요. 

 

텍스트뷰에서 스크롤이 추가되면 글자를 가리는되 글자를 가리지 않게 하려면 다음과 같은 코드를 추가한다. 

android:scrollbarStyle="outsideInsent"


스크롤바 다시 위로 위치시키기  액티비티에서 코딩 

텍스트뷰.setScrollY(0);

댓글
최근에 달린 댓글
글 보관함
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Total
Today
Yesterday
    뽀로로친구에디
    최근에 올라온 글