我将一些html字符串加载到webview中,并希望链接电话号码、地址和电子邮件。但如果我使用Spannablehtml内容传递到Linkify.addLinks()方法中,则所有html布局都会崩溃。

        String htmlText = "<some_html></some_html>";
        SpannableString spannableString = new SpannableString(Html.fromHtml(htmlText));
        Linkify.addLinks(spannableString, Linkify.ALL);
        htmlText = Html.toHtml(spannableString);

那么,在我将html内容加载到webview之前,如何链接它呢?

最佳答案

在textview的xml布局中,应添加以下内容:

android:autoLink="all"
android:linksClickable="true"

<a href="www.google.com">Google!</a>"

关于android - Linkify HTML内容以将其加载到Webview,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44021548/

10-08 20:48