android中sms正文中的电话号码识别

时间:2013-08-12 11:25:05

标签: android sms phone-number

我想研究一下sms发送时android是如何工作的。更准确地说 - 我想知道android如何识别短信体内的电话号码,如下一张照片:

例如,有人向我发送了短信,其中包含下一个文字:您可以使用下一个电话号码:0673452345 enter image description here

2)然后我打开了这个短信 enter image description here

3)之后,我点击了已识别的电话号码

enter image description here

所以我想知道哪个班级或几个班级做了这样的认可。也许有人知道我在android源代码中可以找到这个。

请帮忙!

3 个答案:

答案 0 :(得分:0)

这是click here这个网站有你想知道的关于短信的所有事情,请看一下。它包含发送和接收短信及其所有内容......

答案 1 :(得分:0)

我想这是在应用程序中完成的。任何连续数字序列(可能在某些范围内,至少x最多y个数字)被解释为电话号码。

答案 2 :(得分:0)

对于此,您只需检查字符串中的任何5个或更多连续数字。 如果找到,那么用这样的东西替换数字。数字和时间显示解析并为其建立链接。