我正在尝试获取一个文本视图来处理超链接以及电话号码。说我的文字是:
"555-555-555, www.google.com, <a href="www.google.com">Google!</a>"
如果我在这个字符串上运行 Html.fromHtml(),那么 TextView 会显示 Google!正确地作为可点击的链接,但不是其他两个。
如果我在 TextView 上运行 Linkify.addLinks(TextView, Linkify.All),那么前两个被正确识别为电话号码和 url,但最后一个中没有处理 html。
如果我同时运行它们,那么其中一个或另一个将受到尊敬,但不能同时运行。(Html.fromHtml 将删除那里的 html 标签,但如果在之后调用 linkify,它将不是链接)
关于如何让这两个功能同时工作的任何想法?那么所有的链接都被正确处理了吗?谢谢!
编辑:此外,文本是动态更改的,因此我不确定如何为此设置 Linkify 模式。