Android 使用linkify创建链接

Android 使用linkify创建链接,android,design-patterns,linkify,Android,Design Patterns,Linkify,我想用一个简单的html字符串创建linkify,比如“SearchStackOverflow with Google`”。已尝试使用正则表达式检测具有以下代码的文本部分,但“stackoverflow”一词在textview上没有显示为链接 String content = "Search <b>stackoverflow<b> with Google"; TextView tv = (TextView)this.findViewById(R.id.tv); t

我想用一个简单的html字符串创建linkify,比如“SearchStackOverflow with Google`”。已尝试使用正则表达式检测具有以下代码的文本部分,但“stackoverflow”一词在textview上没有显示为链接

String content = "Search <b>stackoverflow<b> with Google";    
TextView tv = (TextView)this.findViewById(R.id.tv);
tv.setText(Html.fromHtml(content));
Pattern pattern = Pattern.compile("<b\b[^>]*>(.*?)</b>");
Linkify.addLinks(tvContent, pattern, "http://www.google.com/search?q=",
            null, myTransformFilter);
String content=“用谷歌搜索stackoverflow”;
TextView tv=(TextView)this.findViewById(R.id.tv);
tv.setText(Html.fromHtml(content));
Pattern=Pattern.compile(“]*>(.*)”;
Linkify.addLinks(电视内容、模式、http://www.google.com/search?q=",
null,myTransformFilter);
在此方面的任何帮助都将不胜感激。非常感谢……

您可以使用它来获得您想要的效果

像这样的东西就可以了,我想:

tv.setText(Html.fromHtml("<a href=\"http://www.google.com/search?q=\">Search content with Google</a>");
tv.setText(Html.fromHtml(“”);

注意:我没有编译这个,不确定转义是否正确,但你应该能够理解。你的建议将搜索整个句子,我只想搜索标签内的内容,tks