【问题标题】:how to get callback of sending mail in android如何在android中获取发送邮件的回调
【发布时间】:2014-05-13 10:18:12
【问题描述】:

我正在开发一个需要发送普通电子邮件的 android 应用程序。我正在使用以下代码。

 Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
 emailIntent.setType("plain/text");
 emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,"subject");
 emailIntent.putExtra(android.content.Intent.EXTRA_TEXT,"some text here");
 startActivity(Intent.createChooser(emailIntent, "Share us via Email"));

现在我的问题是,有没有办法在用户发送邮件成功时获得回调。

提前致谢。

【问题讨论】:

  • 使用 startActivityForResult() 方法

标签: android email android-layout android-intent android-fragments


【解决方案1】:

没有。

ACTION_SEND 不发送电子邮件。 ACTION_SEND 允许用户共享指定 MIME 类型的内容。用户是否选择通过电子邮件发送、向谁发送电子邮件、是否更改内容、是否发送电子邮件等等都取决于用户,而您的应用程序不会收到任何通知。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-20
    • 1970-01-01
    • 1970-01-01
    • 2014-09-09
    • 1970-01-01
    相关资源
    最近更新 更多