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.

questionAnswers(9)

yourAnswerToTheQuestion