我有需要链接的文本视图。这就是我在做什么..
TextView text = (TextView) view.findViewById(R.id.name);
text.setText("Android...Update from Android");
Pattern pattern = Pattern.compile("Android");
String scheme = "www.android.com";
Linkify.addLinks(text, pattern, scheme);
文本视图与文本“Android...Update from Android”正确显示,但我面临两个问题。
1)我的文本字符串有两个字符串“Android”的实例。因此,两个文本都是链接的。我只希望第一次出现被链接。我应该怎么做?
2)当我单击链接文本时,它会打开浏览器,但 URL 很奇怪。它试图打开的网址是“www.comandroid”。我不知道这里出了什么问题。正在替换 URL 中的文本“android”。链接文本时我做错了什么吗?
任何帮助将不胜感激。