Как сделать ссылки в HTML интерактивными? (Android)

Это кажется тривиальной проблемой, но я как бы поставил в тупик. Я хочу загрузить строку HTML с помощью Html.fromHtml () и сделать так, чтобы какие-либо ссылки в строке можно было щелкнуть и открыть в браузере.

Базовый пример:

textView.setText(Html.fromHtml("<a href=\"http://www.google.com\">This is a link</a>"));

В этом фрагменте текст отформатирован так, как если бы он была ссылка (синяя, подчеркнута), но не кликабельна. Я пробовал Linkify, но похоже, что он работает только со ссылками, не основанными на HTML.

Есть предложения?

49
задан Gunnar Lium 29 November 2010 в 01:08
поделиться