2013-05-30 2 views
9

다음과 같이 XML에 구성된 textview가 있습니다.android의 스크롤 할 수없는 텍스트 뷰

<RelativeLayout> 
    <!-- more views here like ImageView and other TextView--> 
    <TextView 
     android:id="@+id/message" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:maxLines="4" 
     android:textIsSelectable="false" 
     android:autoLink="web|phone|email"/> 
</RelativeLayout> 

이보기의 내용은 텍스트 일 ​​수 있으며 HTML 내용을 포함 할 수도 있습니다. 그러므로 autoLink를 true로 설정했습니다. 문제는 autoLink 또는 textIsSelectable이 true 인 경우 내용이 4 줄 이상인 경우 Textview가 (MovementMethod)와 비슷한 방식으로 스크롤되기 시작한다는 것입니다. 나는이 textview 스크롤을 중지/비활성화하는 방법을 찾고 있습니다.

텍스트보기의 setEnable (false)을 사용하여 스크롤을 비활성화하려고 시도했지만 텍스트보기의 모든 링크를 클릭 할 수 없습니다.

"스크롤 할 수없는 텍스트 뷰"를 달성하기 위해 직접적인 방법이 있어야한다고 생각합니다. 여기에는 HTML 콘텐츠가 포함될 수 있습니다. 텍스트보기로

+1

답변을 찾았습니까? – Holoceo

+0

답을 찾았습니까? –

답변

-2

설정 ellipsize 그래서 텍스트는이에 대한 해결책이 될 수보다 큰 4 개 라인

수 없습니다 당신

+0

줄임표 설정은 어떤 차이가 있습니다 .. – Sam

-2

'테이블 레이아웃'에 '상대 레이아웃의 변화 시도 ... 만약 이것은 작동하지 않고 Textview 및 다른 위젯에 적절한 여백과 여백을 설정하려고합니다.

+0

레이아웃 변경 작업을 변경합니다. 문제는 계속됩니다. 두 가지 패딩 모두 도움이되지 않았습니다. – Sam

관련 문제