我正在使用Linkify.WEB_URLS来链接文本视图中的网址,但看起来这里有正则表达式的错误。
如果我这样做
noteView.setText("go to the website blabla (https://www.test.com/)");
Linkify.addLinks(noteView, Linkify.WEB_URLS);
它也关闭了结束
以下是它的样子:http://imgur.com/tiDIJ.png
除了完全重写正则表达式并在我的代码中使用固定的正则表达式之外,有没有办法解决这个问题?或者我做错了什么?
答案 0 :(得分:1)
从链接中获取右括号的最简单方法是在其周围放置空格,如下所示:
noteView.setText("go to the website blabla( http://www.test.com/ )");
如果你将它包装在一个锚标签然后在其上调用Html.fromHTML,你也可以使链接看起来像你喜欢的那样,如下面的解决方案所示:How can I make links in fromHTML clickable? (Android)