相关疑难解决方法(0)

Html <a>标签在Android textview中不起作用

我正在尝试在textview中显示JSON结果(位于listview中).其中一个结果是一个必须显示为"查看结果"的URL.我正在使用以下代码将URL显示为"查看结果":

        String result = "<a href=\"" + jsonObject.get("url") + "\">" + getString(R.string.hyperlink_text) + "</a>" + "\n";
        bbieResults.put("Result", Html.fromHtml(result));
Run Code Online (Sandbox Code Playgroud)

相关的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" />
Run Code Online (Sandbox Code Playgroud)

此textview显示"查看结果"作为URL的标签,但我实际上无法单击它.那么如何才能使这个可点击的超链接?

提前致谢 :)

java android textview android-layout android-listview

1
推荐指数
1
解决办法
2964
查看次数