2013-05-30 49 views
9

Tôi có một khung nhìn được định cấu hình trong XML của mình như bên dưới.Chế độ xem văn bản không thể cuộn trong 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> 

Nội dung cho chế độ xem này có thể là văn bản và cũng có thể chứa nội dung HTML. Do đó tôi đã đặt autoLink thành true. Vấn đề là, nếu autoLink hoặc textIsSelectable là true, thì textview bắt đầu cuộn tương tự như (MovementMethod) khi nội dung của nó là nhiều hơn 4 dòng. Tôi đang tìm cách dừng/tắt tính năng cuộn văn bản này.

Tôi đã cố vô hiệu hóa cuộn bằng setEnable (false) cho chế độ xem văn bản, tuy nhiên, tất cả các liên kết trong chế độ xem văn bản không thể được nhấp vào sau đó.

Tôi nghĩ rằng phải có một cách thẳng về phía trước để đạt được "chế độ xem văn bản không thể cuộn" có thể chứa nội dung html trong đó.

+1

Bạn có tìm thấy câu trả lời không? – Holoceo

+0

Bạn có tìm thấy câu trả lời nào không? –

Trả lời

-2

bộ ellipsize đến xem văn bản để báo không thể có nhiều hơn 4 dòng

có thể đây là giải pháp cho bạn

+0

đặt dấu chấm lửng làm cho bất kỳ sự khác biệt .. – Sam

-2

Hãy thử thay đổi 'Giao diện tương đối' thành 'bố trí Bảng' ... Nếu điều này không làm việc sau đó cố gắng thiết lập padding và lề thích hợp cho Textview và các widget khác.

+0

thay đổi bố cục công việc dint. vấn đề vẫn tồn tại. không thiết lập padding giúp. – Sam

Các vấn đề liên quan