Android TextView不正确的链接解析

Android TextView不正确的链接解析,android,text,textview,Android,Text,Textview,我希望在我的文本视图中显示警报消息。此消息应包含一些可单击的链接、应用程序包和版本 我使用: messageView.setText(message); Linkify.addLinks(messageView, Linkify.WEB_URLS); 我的问题是我把结果文本弄得一团糟 例如: application com.example.sampleapp.appname版本:2.0.0.0登录失败。详情请联系www.google.com 在上面的消息中,com.example.sample

我希望在我的文本视图中显示警报消息。此消息应包含一些可单击的链接、应用程序包和版本

我使用:

messageView.setText(message);
Linkify.addLinks(messageView, Linkify.WEB_URLS);
我的问题是我把结果文本弄得一团糟

例如:

application com.example.sampleapp.appname版本:2.0.0.0登录失败。详情请联系www.google.com

在上面的消息中,com.example.sampleapp和2.0.0.0也被定义为链接。我怎样才能防止这种情况。也许一些很酷的正则表达式会有帮助


提前感谢。

另一种方法是在文本中使用HTML来完全控制可单击的内容:

messageView.setText(Html.fromHtml("application com.example.sampleapp.appname version: 2.0.0.0 failed to login. Please contact <a href="http://www.google.com">www.google.com</a> for details."));
messageView.setText(Html.fromHtml(“application com.example.sampleapp.appname版本:2.0.0.0登录失败。请联系以获取详细信息”);