Ответ прост: TextView
не поддерживает теги <a>
. AFAIK, он поддерживает только базовое форматирование, такое как <b>
, <i>
и <u>
. Однако, если вы введете android:autoLink="web"
, следующая строка:
<string name="twitter">Follow us at twitter.com/mytwitterprofile</string>
Превратит twitter.com/mytwitterprofile
в правильную ссылку (при установке через XML, например, android:text="@string/twitter"
; если вы хотите установить ее из кода, вам понадобится метод Html.fromHtml
, который кто-то другой опубликовал в ответе).