2013-05-30 24 views
9

Ho una vista testuale configurata nel mio XML come di seguito.Textview non scorrevole in 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> 

Il contenuto di questo punto di vista potrebbe essere il testo e può anche contenere contenuti HTML. Quindi ho impostato autoLink su true. Il problema è che se autoLink o textIsSelectable è true, la vista testo inizia a scorrere in modo simile a (MovementMethod) quando il suo contenuto è più di 4 righe. Sto cercando un modo per fermare/disabilitare questo scorrimento di textview.

Ho provato a disattivare lo scorrimento utilizzando setEnable (false) per la visualizzazione del testo, tuttavia non è stato possibile fare clic su tutti i collegamenti nella visualizzazione testo.

Penso che ci debba essere un modo semplice per ottenere una "vista testo non scorrevole" che possa contenere contenuto html al loro interno.

+1

Hai trovato la risposta? – Holoceo

+0

Hai trovato una risposta? –

risposta

-2

set ellipsize alla visualizzazione di testo in modo testo non può essere superiore a 4 linee

può essere questa è la soluzione per voi

+0

l'ellissi dell'impulso non fa alcuna differenza .. – Sam

-2

Provare a cambiare 'Layout relativa' a 'aspetto di una tabella' ... Se questo non funziona, quindi prova a impostare padding e margine appropriati per Textview e altri widget.

+0

cambiando il lavoro di dint di layout. il problema rimane. non ha aiutato l'impostazione di riempimento. – Sam