我正在尝试使某些文本包含该视图的超级链接。
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来自远程服务器,因此尽管我们同意将其保持在这种简单级别,但我没有完全控制权。
答案 0 :(得分:0)
这是使Android部分的链接可点击的方式 按照我的要求通过HTML.fromHtml向您传递数据
textView.setText(Html.fromHtml("<a href=\"http://www.google.com\">This is a link</a>"));
textView.setMovementMethod(LinkMovementMethod.getInstance());