Android: Linkify TextView
Eu tenho a visualização de texto que preciso vincular. Aqui está o que estou fazendo ..
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);
A exibição de texto é exibida corretamente com o texto "Android ... Update from Android", mas estou enfrentando dois problemas.
1) Minha string de texto possui duas instâncias da string "Android". Então, o texto está vinculado. Quero que apenas a primeira ocorrência seja vinculada. Como devo fazer isso?
2) Quando clico no linkfy text, ele abre o navegador, mas o URL é estranho. O URL que ele tenta abrir é "www.comandroid". Eu não sei o que está errado aqui. O texto "android" no URL está sendo substituído. Estou fazendo algo errado ao vincular o texto.
Qualquer ajuda será muito apreciada.