【发布时间】:2011-07-25 04:20:15
【问题描述】:
在启动电子邮件意图后,我如何才能确认电子邮件已发送或返回到调用它的活动中出现错误?
Intent emailIntent = new Intent(Intent.ACTION_SEND);
emailIntent.setType("png/image");
String subject = "Email Subject";
String body = "Message Body";
emailIntent.putExtra(Intent.EXTRA_SUBJECT, subject);
emailIntent.putExtra(Intent.EXTRA_TEXT, body);
emailIntent.putExtra(Intent.EXTRA_STREAM,
Uri.parse("file:///sdcard/" + IMAGE_FILENAME));
startActivity(Intent.createChooser(emailIntent, "Send email..."));
//Here I need to do something on a successfully sent email
也许开始activityForResult?但是如果有的话,我应该期待什么结果?
【问题讨论】:
标签: java android email android-intent