Android: TextView с интерактивными ссылками и ссылками - PullRequest
2 голосов
/ 23 ноября 2010

У меня есть TextView в моем макете, который имеет атрибут "clickable = true", установленный в XML. Это позволяет ему вести себя как кнопка с текстом и значком. Теперь я добавляю к этому тексту HTML TextView через вызов HTML.fromHtml () и после этого применяю Linkify.addLinks

Проблема в том, что в такой конфигурации ссылки не кликабельны. Есть ли какие-либо предложения, как разрешить пользователю нажимать на ссылки, кроме создания собственного класса на основе TextView?

Спасибо

Ответы [ 2 ]

2 голосов
/ 23 ноября 2010

попробуйте добавить атрибут "android: autoLink =" web "" в текстовое представление

0 голосов
/ 11 декабря 2010

Кроме того, я боролся с часами против TextView, прежде чем понял, что

<resources>
  <string name="mytext">Going to <a href="http://www.google.fr/">Google</a> is linkifed but NOT clickable</string>
</resources>

Но это:

<resources>
  <string name="mytext">Go to http://www.google.fr/ is linkified and clickable</string>
</resources>

В обоих случаях ссылка распознается и стилизуется соответственно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...