У меня есть textview, который мне нужно связать. Вот что я делаю.
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... Обновление с Android", но у меня две проблемы.
1) Моя текстовая строка содержит два экземпляра строки "Android". Таким образом, оба текста связаны. Я хочу, чтобы только первое возникновение было связано. Как мне это сделать?
2) Когда я нажимаю ссылку linkfy, он открывает браузер, но URL-адрес странный. URL-адрес, который он пытается открыть, - "www.comandroid". Я не знаю, что здесь происходит. Текст "андроид" в URL-адресе заменяется. Я делаю что-то неправильно, когда Linknifying текст.
Любая помощь будет высоко оценена.