android - 打开电子邮件 Activity 并获得结果?

标签 android android-intent

Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);

我正在使用 Intent 打开一个 Activity 并允许用户发送电子邮件。 是否可以在用户完成此 Activity 后通知结果?

例如收到电子邮件已发送或单击取消的通知。

最佳答案

不幸的是,我不认为这是针对任何有关电子邮件或短信等的 Intent 指定的。

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

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

答案来自this question

关于android - 打开电子邮件 Activity 并获得结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8538495/

相关文章:

android - Activity 的 onTouchEvent() 触发 3 次?

Android:在 android studio 中进行 NDK-Build C/C++ 调试

android - 在 Android M 上,如何配置 "direct-share"能力(图像、文本),以及如何查询项目?

android - Intent Extras 的简单问题

android 4.4 ionic 硬件按钮返回关闭键盘

java - 在 AsyncTask 中调用多个 AsyncTask,然后在必要时停止外部任务是否安全?

android - 跨方向更改保留 xml fragment

java - Android 从 Fragment 启动相机 Intent

android - 用于设置自定义字体的自定义字体的内存泄漏

android - Java Android 传递数据 Array double