如何处理纯文本中的链接和数字

时间:2018-05-18 14:19:40

标签: java android recycler-adapter plaintext

我下载了用户数据,我在说明中有号码,电子邮件,网站和纯文本。我的第一个问题是如何在文本中找到这些链接和数字,识别并使用它们? 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

1 个答案:

答案 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的所有可能值。