Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/214.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 安卓系统中发送邮件的响应_Java_Android_Email - Fatal编程技术网

Java 安卓系统中发送邮件的响应

Java 安卓系统中发送邮件的响应,java,android,email,Java,Android,Email,我正在尝试使用默认方法发送电子邮件 eml.setType("message/rfc822"); startActivityForResult(Intent.createChooser(eml, "Choose an Email client :"), RESULT_EMAIL_SEND); 现在我使用的是startActivityForResult。我发现它实际上从未发送任何响应,所以它得到默认值Activity\u Cancel 现在

我正在尝试使用默认方法发送电子邮件

eml.setType("message/rfc822");
                            startActivityForResult(Intent.createChooser(eml, "Choose an Email client :"), RESULT_EMAIL_SEND);
现在我使用的是
startActivityForResult
。我发现它实际上从未发送任何响应,所以它得到默认值Activity\u Cancel

现在我的问题是

我想做以下事情

主页->活动->电子邮件->成功->主页主页-> 活动->电子邮件>失败(如果没有internet或任何其他问题)-> 恢复活动

我该怎么做? 致意

我该怎么做


一般来说,你不能,除非你自己发送电子邮件(例如,通过JavaMail JAR)。

@user966227:Commonware的意思是,第三方电子邮件客户端不能保证返回任何有意义的结果(而且很可能不会)。如果您编写自己的电子邮件
活动
并去掉“选择器”部分,则您将拥有完全控制权。@MisterSquonk通过定义我自己的邮件活动,我必须提供帐户名和密码。我不想让用户在我的邮箱里写下他们的电子邮件和密码app@user966227:那么你就无法实现你“想做的事”。重新设计您的应用程序,这样您就不必关心发送电子邮件时会发生什么。