文本视图html链接不可点击

时间:2019-03-21 14:45:46

标签: android textview

我正在尝试使某些文本包含该视图的超级链接。

html

<p>Random text with a <a href='https://myinsights-test.myunitron.com/' target='_blank' rel='noopener'>Link</a></p>

文本视图

    <TextView
            android:id="@+id/notification_text"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:textSize="24sp"
            android:text="@{Html.fromHtml(viewModel.htmlBody)}"
            android:linksClickable="true"
            android:autoLink="web"
            android:clickable="true"
            android:layout_gravity="center_horizontal"/>

该html来自远程服务器,因此尽管我们同意将其保持在这种简单级别,但我没有完全控制权。

1 个答案:

答案 0 :(得分:0)

这是使Android部分的链接可点击的方式 按照我的要求通过HTML.fromHtml向您传递数据

textView.setText(Html.fromHtml("<a href=\"http://www.google.com\">This is a link</a>"));
textView.setMovementMethod(LinkMovementMethod.getInstance());