【发布时间】:2015-05-20 22:35:48
【问题描述】:
一切正常,邮件也正常发送。但发送邮件后我无法返回活动。
当前屏幕历史记录是错误的。我也使用了带有结果代码的启动 Activity。但无法做到。
能否提供一些指导或提供一些示例代码,这对我非常有用
bookByMail.setOnClickListener(new View.OnClickListener() {// sending mail details
@Override
public void onClick(View v) {
String mailId ="deepakmeccse26@gmail.com";
String sms = messageSummary.getText().toString();
String subject="Bottle Order";
Intent email = new Intent();
email.putExtra(Intent.EXTRA_EMAIL,new String[]{"bbbb@gmail.com","aaa@gmail.com"});
email.putExtra(Intent.EXTRA_CC, new String[]{"xxxx@gmail.com"});
email.putExtra(Intent.EXTRA_BCC, new String[]{"xxx@gmail.com"});
email.putExtra(Intent.EXTRA_SUBJECT, subject);
email.putExtra(Intent.EXTRA_TEXT, sms);
email.setType("sms/rfc822");
//email.addFlags(Intent.FLAG_ACTIVITY_FORWARD_RESULT);
startActivity(Intent.createChooser(email, "Choose an Email client :"));
}
});
dialog.show();
}
});
}
【问题讨论】:
-
在将您的意图发送到其他应用程序后,您无法返回您的应用程序.. 使用 smtp 自己构建您的发送电子邮件代码
-
好的,会尝试让您知道。谢谢
-
你看到我的回答了吗?你在哪里接触到这个?
标签: android email android-activity start-activity