Как обрабатывать ссылку и номер из простого текста - PullRequest
0 голосов
/ 18 мая 2018

Я загружаю данные пользователя, где у меня есть номер, адрес электронной почты, веб-сайт и обычный текст в описании.Мой первый вопрос: как найти эти ссылки и номер в тексте, распознать и использовать их?Fe.когда пользователь нажимает на номер, приложение должно открыть новое приложение, чтобы сделать телефонный звонок.

Пример описания текста:

Lorem ipsum dolor sit amet, +44 798-09-09 consecteturadipiscing elit, sed do eiusmod tempor incididunt ut www.google.com et dolore magna aliqua.Ut enim ad minim veniam, quis address@gmail.com ullamco

1 Ответ

0 голосов
/ 18 мая 2018

Используйте атрибут autoLink для TextView.Он автоматически обрабатывает все ссылки и клики.

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="text"
    android:autoLink="phone" />

Вы также можете использовать autoLink="web" или autoLink="all".

Вы можете увидеть все возможные значения для autoLink из его документация .

...