2013-05-30 24 views
9

私のXMLで以下のように設定されています。アンドロイドでスクロールできないテキストビュー

<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)を使用してスクロールを無効にしようとしましたが、その後テキストビューのすべてのリンクをクリックできませんでした。

「非スクロール可能なテキストビュー」を実現するには、直接的な方法が必要だと思います。テキストビューに

+1

答えを見つけましたか? – Holoceo

+0

答えは見つかりましたか? –

答えて

-2

セットellipsizeテキストは4行

はこれがあなた

+0

省略記号を設定すると違いがあります。 – Sam

-2

「テーブルレイアウト」から「相対レイアウト」を変更してみてください...場合のためのソリューションであるかもしれよりも大きくすることはできませんので、これは機能しませんし、Textviewやその他のウィジェットに適切な埋め込みと余白を設定しようとします。

+0

レイアウトの変更作業が変わります。問題はそのままです。いずれの設定のパディングも助けませんでした。 – Sam

関連する問題