我想研究一下android在短信发送时是如何工作的。更准确地说,我想知道android是如何识别手机短信中的电话号码的,比如下面的照片:
例如,有人给我发短信和下一个短信:你可以用下一个电话号码: 0673452345

2)然后我打开这条短信

3)在此之后,我点击了公认的电话号码。

所以我想知道是什么类或几个类做了这个识别。也许有人知道我在哪里可以从android的来源找到这个。
救命啊!
发布于 2013-08-12 11:30:21
这是单击此处,这个网站有你想知道的所有关于短信的事情,请看一看。它包含短信的发送和接收以及它的所有内容.
发布于 2013-08-12 11:31:34
我想这是在应用程序中完成的。任何连续数字序列(可能在一定范围内,至少x在最多y位数内)都被解释为电话号码。
发布于 2013-08-12 12:45:23
为此,您可以简单地检查字符串中的任何5个或更多连续数字。如果找到了,然后用类似的方法替换数字。数字,在显示的时候,解析它,并为它建立一个链接。
https://stackoverflow.com/questions/18185760
复制相似问题