gpt4 book ai didi

android - 从 textview-android 获取链接文本...?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:31:21 24 4
gpt4 key购买 nike

我的 android 应用程序中有一个 TextView 。

    textView.setText(message);
Linkify.addLinks(textView, Linkify.ALL);

使用此代码,它可以识别电话号码、电子邮件地址、网络链接等,并突出显示以供点击,以便进行适当的 Intent 调用。

我想在我的 textview 中获取任何 linkify 并将其存储在一个数组中例子

如果我的 TextView 包含“你好,这是小鹿,我的电话号码是9988776655,电子邮件ID是abc@gmail.com,weburl是www.abc.com”字符串

然后我想获取 "9988776655","abc@gmail.com","www.abc.com" 并将其存储在数组中,有没有可能...!?!

最佳答案

您可以使用 TextView#getUrls在像这样调用 Linkify 之后:

URLSpan spans[] = textView.getUrls();
for(URLSpan span: spans) {
Log.d(TAG, span.getURL());
}

关于android - 从 textview-android 获取链接文本...?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11735725/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com