我下载了用户数据,我在说明中有号码,电子邮件,网站和纯文本。我的第一个问题是如何在文本中找到这些链接和数字,识别并使用它们? FE。当用户点击该号码时,应用程序应该打开新的应用程序来打电话。
示例说明文字:
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
答案 0 :(得分:1)
autoLink
使用TextView
属性。它会自动处理所有链接及其点击。
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="text"
android:autoLink="phone" />
您还可以使用autoLink="web"
或autoLink="all"
。
您可以从documentation找到autoLink
的所有可能值。