在TextViews中放置超链接 - 但事先不知道地址

时间:2011-10-14 13:13:02

标签: android hyperlink

我需要以多种语言本地化Android应用。但是文本还包含一个像www.theLink.com, www.LinkForOtherLanguage1.it, www.yetAnotherLinkForOtherLanguage2.fr这样的本地网络链接,......你明白了这一点:)

我知道这种联系方式......

Pattern pattern = Pattern.compile("www.theLink.com");
Linkify.addLinks(textView, pattern, "http://");

但是在这里我需要知道地址并将它们放在代码中。有没有办法改变每种语言的代码?

非常感谢

1 个答案:

答案 0 :(得分:0)

您可以将链接放在字符串数组中,并根据它的语言

按位置获取它们