2011-12-16 101 views
5
Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); 

我正在使用意图打开活动并允许用户发送电子邮件。 用户完成此活动后是否可以通知结果?打开电子邮件活动并获得结果?

从这个例子可以看到电子邮件已发送,或取消被点击。

回答

3

不幸的是,我不认为这是针对任何关于电子邮件或文本消息等的意图指定的。

您无法确定哪个Activity最终会处理您的意图,并且每个Activity可能会针对相同的逻辑结果返回不同的resultCodes。

在测试中,无论结果如何,模拟器中的短信应用程序都返回零。

的回答是从this question