以下のように、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) と同様にスクロールを開始することです。このテキストビューのスクロールを停止/無効にする方法を探しています。
テキストビューを使用してスクロールを無効にしようとしsetEnable(false)
ましたが、その後テキストビュー内のすべてのリンクをクリックできませんでした。
HTMLコンテンツを含む可能性のある「スクロールできないテキストビュー」を実現するには、簡単な方法が必要だと思います。