스크롤 바 가 있 는 TextView 설정

1087 단어 textview
스크롤 바 가 있 는 TextView 설정
 
전재 하 다
 
 
원래 문자 정 보 를 표시 하려 고 했 는데 문자 가 많 을 때 View 의 높이 는 고정된 값 을 초과 할 수 없고 문자 가 적 을 때 View 의 높이 가 그 고정 값 보다 작 을 때 View 의 높이 에 따라 표시 합 니 다.ScrollView 에 max Height 가 없어 서 수 요 를 만족 시 킬 수 없 기 때문에 다른 방법 을 찾 을 수 밖 에 없습니다.
 
View 자체 가 ScrollBar 를 설정 할 수 있 기 때문에 ScrollView 에 의존 할 필요 가 없습니다.TextView 에 속성 max Line 이 있 습 니 다. 그러면 수 요 를 만족 시 킬 수 있 습 니 다. TextView 에 Scrollbar 가 있 는 것 을 설정 하고 max Line 을 설정 하면 됩 니 다.
 
<TextView  
    android:id="@+id/text_view"  
    android:layout_width="fill_parent"  
    android:layout_height="wrap_content"  
    android:singleLine="false"  
    android:maxLines="10"  
    android:scrollbars="vertical"  
    /> 

 코드 도 필요 합 니 다. TextView 를 설정 하면 스크롤 할 수 있 습 니 다.
 
TextView textView = (TextView)findViewById(R.id.text_view);  
textView.setMovementMethod(ScrollingMovementMethod.getInstance()); 
 
 
 

좋은 웹페이지 즐겨찾기