Я записал приложение, которое содержит большой textview для отображения примечаний. Действительно ли возможно иметь выделение textview какие-либо номера телефона или гиперссылки, не подчеркивая все представление?
Вы можете использовать Linkify
, чтобы превратить телефонные номера, URL-адреса и т. Д. В ссылки, при нажатии на которые запускаются соответствующие приложения (Dialer, Browser и т. Д.).
Если вы ловили только эффект подчеркивания без ссылок, вы можете:
...
для подчеркивания Html.fromHtml ()
, чтобы получить Spannable
с вашим форматированием. Spannable
в свой TextView
через setText ()
Вот список HTML-тегов , поддерживаемых версией Android 2.1 Html.fromHtml ()
. Обратите внимание, что это нигде официально не задокументировано, поэтому ваш пробег может отличаться.
<TextView
...
android:autoLink="all"
/>
Тебе хватит