标记链接未在TextView内部转换 - Android

时间:2016-04-18 14:50:31

标签: android listview textview

我有一个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链接。我不知道列表视图中是否与它有任何关系。

0 个答案:

没有答案