Android TextView нажмите на ссылку

1

Если у меня есть текстовое представление с натянутым текстом, полученным из Html.fromHtml(source), как заставить textview реагировать, когда я нажимаю ссылку? В моем тексте ссылка - это что-то вроде "нажмите здесь", и этот текст является ссылкой, это не прямая ссылка, как www.google.com.

Теги:
hyperlink
textview
click

3 ответа

6

Лучший способ, который я использовал, и он всегда работал у меня

 android:autoLink="web"

Надеюсь, это поможет всем вам.

Спасибо, rohit

  • 0
    да это действительно коротко и мило :)
  • 1
    Да, это работает. Поместите это в ваш TextView и Android: linksClickable = "true"
0

Я предполагаю, что вы сами хотите обработать событие click click.
Для этого есть два пути:
1) Создать новый класс расширяет URLSpan
2) Создание нового класса расширяет LinkMovementMethod

Пожалуйста, см. ниже URL-адрес, может вам помочь.
qaru.site/questions/173122/...

0

Масло для использования Linkify
Обратитесь Текстовые ссылки для Android с помощью Linkify

  • 0
    но мой исходный код содержит HTML-теги ... Итак, чтобы использовать linkify, мне нужно вручную избавиться от этих тегов и вручную связать все теги ex link ... не так ли просто?

Ещё вопросы

Сообщество Overcoder
Наверх
Меню