2013-05-30 73 views
9

我在我的XML中配置了一個textview,如下所示。android中的不可滾動textview

<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,那麼textview的內容超過4行時將開始滾動,類似於(MovementMethod)。我正在尋找一種方法來停止/禁用此文本視圖滾動。

我試圖禁止使用setEnable(假)的文本視圖滾動,然而在TextView的所有環節不能此後點擊。

我認爲必須有實現「非滾動的TextView」可能包含在其中的HTML內容的直接的方式。

+1

您是否找到答案? – Holoceo

+0

您是否找到任何答案? –

回答

-2

集ellipsize到文本視圖,文字不能大於4行

可能這是解決方案,您

+0

設置省略號有所作爲。 – Sam

-2

嘗試改變「相對佈局」到「表佈局」 ......如果這不起作用,然後嘗試爲Textview和其他小部件設置適當的填充和邊距。

+0

更改佈局力度的工作。問題依然存在。沒有設置填充幫助。 – Sam