如何处理纯文本中的 link 和数字
How to Handle link and number from plain text
我下载用户数据,其中我有一个数字,电子邮件,网站和描述中的纯文本。我的第一个问题是如何在文本中找到这些链接和编号,识别并使用它们?铁。当用户单击该号码时,应用程序应打开新应用程序以拨打 phone 电话。
示例描述文本:
Lorem ipsum dolor sit amet, +44 798-09-09 consectetur adipiscing elit, sed do eiusmod tempor incididunt ut www.google.com et dolore magna aliqua. Ut enim ad minim veniam, quis address@gmail.com ullamco
对 TextView
使用 autoLink
属性。它会自动处理所有链接及其点击。
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="text"
android:autoLink="phone" />
您也可以使用 autoLink="web"
或 autoLink="all"
。
您可以从其 documentation 中查看 autoLink
的所有可能值。
我下载用户数据,其中我有一个数字,电子邮件,网站和描述中的纯文本。我的第一个问题是如何在文本中找到这些链接和编号,识别并使用它们?铁。当用户单击该号码时,应用程序应打开新应用程序以拨打 phone 电话。
示例描述文本:
Lorem ipsum dolor sit amet, +44 798-09-09 consectetur adipiscing elit, sed do eiusmod tempor incididunt ut www.google.com et dolore magna aliqua. Ut enim ad minim veniam, quis address@gmail.com ullamco
对 TextView
使用 autoLink
属性。它会自动处理所有链接及其点击。
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="text"
android:autoLink="phone" />
您也可以使用 autoLink="web"
或 autoLink="all"
。
您可以从其 documentation 中查看 autoLink
的所有可能值。