【发布时间】:2017-03-08 16:35:51
【问题描述】:
我已经构建了一个短信应用程序,它支持短信活动的所有功能(仅限短信)。但是现在,我的问题是,当我的应用程序已经是短信的默认应用程序时,当我想通过我的应用程序向它发送短信时,我无法从联系人视图中获取号码。这里有图片来解释我想要实现的目标。! When I click to the sms icon,my app is opened by I can't get the number 我没有任何代码来处理我的活动中的操作 SEND/SENDTO,但我只是在清单文件中提到了 intent-filter:action.SEND、action.SENDTO,因为如果我们想让应用程序可选,这是强制性的作为默认短信应用。我以为是从onActivityResult访问了联系人视图中的号码,但是好像不行,请帮忙!
【问题讨论】:
-
请edit您的问题提供处理
SEND/SENDTO操作的Activity的代码,并准确解释您在检索电话号码时遇到的问题/联系人 ID。 -
好的,我更新了我的问题。正如我在问题中解释的那样,我没有任何代码来处理来自联系人的数据,你能给我推荐一个或只是一个有用的链接吗?
-
是的,该号码将附加到用于启动您的
Activity的Intent。onActivityResult()方法对此不起作用。给我一分钟,我会整理一个答案。 -
非常感谢,所以我在等待