【发布时间】:2023-04-10 23:27:01
【问题描述】:
我正在尝试在文本视图(位于列表视图中)中显示 JSON 结果。结果之一是必须显示为“查看结果”的 URL。我正在使用以下代码将 URL 显示为“查看结果”:
String result = "<a href=\"" + jsonObject.get("url") + "\">" + getString(R.string.hyperlink_text) + "</a>" + "\n";
bbieResults.put("Result", Html.fromHtml(result));
相关的xml布局:
<TextView
android:id="@+id/list_result"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/list_label"
android:layout_marginLeft="10dp"
android:autoLink="web"
android:linksClickable="true"
android:textSize="25dp" />
此文本视图确实将“查看结果”显示为 URL 的标签,但我实际上无法单击它。那么我怎样才能使它成为一个可点击的超链接呢?
提前致谢:)
【问题讨论】:
标签: java android android-layout android-listview textview