TextView 가 부모Layout 보다 커질 때 스크롤되는 기능을 삽입할 수 있습니다.
우선 TextView XML 에 아래의 속성을 추가합니다.
android:scrollbars="vertical"
소스코드 내부에서 아래의 메서드만 추가하면 끝.
.setMovementMethod(new ScrollingMovementMethod());
전체코드
## xml 파일
<TextView
android:id="@+id/txt"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:text="약관"
android:textColor="#000000"
android:scrollbars="vertical"
/>
## java 파일
txt = (TextView)findViewById(R.id.txt);
txt.setMovementMethod(new ScrollingMovementMethod());
그러나 ScrollView 를 쓰는걸 추천함
<ScrollView
android:id="@+id/scroll"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scrollbars="vertical"
android:fillViewport="true"
>
<TextView
android:id="@+id/txt"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:text="약관"
android:textColor="#000000"
/>
</ScrollView>
'앱 개발 놀이터' 카테고리의 다른 글
Retrofit2 정리하기 (0) | 2020.07.31 |
---|---|
안드로이드 시스템앱을 사이닝 하는 방법 (0) | 2020.07.12 |
Assets의 텍스트 파일 불러오기 (0) | 2020.07.07 |
LinearLayout Weight (0) | 2020.07.07 |
jarsigner/apksigner로 apk 사인하기 (cmd 콘솔에서) (0) | 2020.06.28 |