我有一个ListView,我正在尝试使用TextView将HTML链接标记转换为可点击的..我不知道我做错了什么?它没有转换它:
String txt = "<a href='http://www.google.com'>Google</a>";
viewHolder.txtMessage.setMovementMethod(LinkMovementMethod.getInstance());
viewHolder.txtMessage.setClickable(true);
viewHolder.txtMessage.setText(Html.fromHtml(txt));
此外,这是XML的样子:
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:linksClickable="true"
android:autoLink="web"
android:textColorLink="#fff"
android:text=""
android:textIsSelectable="true"
android:id="@+id/txtMessage"
android:textColor="@android:color/white"
android:textSize="16dp" />
修改的
这与其他SO问题不同。他们的解决方案不适用于我的用例。我的问题是指获取转换链接,而该问题是指非标记html链接。我不知道列表视图中是否与它有任何关系。