我可以使用我的代码下面发送邮件,但默认情况下,点击发送电子邮件后我将返回到我之前的活动意味着我的发送电子邮件操作会触发,但我希望在发送邮件之后导航到其他活动点击发送按钮我不想返回我以前的活动..所以如何做同样的事情。 提前给我所有的响应者而不是x ..希望我能在这里得到解决方案
我发送邮件的代码如下:
Intent(android.content.Intent.ACTION_SENDTO);
emailIntent.setType("text/html");
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "testing email send.");
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, Html.fromHtml("<b>this is html text in email body.</b>"));
startActivity(Intent.createChooser(emailIntent, "Email to Friend"));
在此代码中使用startActivity(Intent.createChooser(emailIntent,“Email to Friend”));这个邮件页面打开了标题和正文,写完“TO”(发送邮件的人)后点击发送邮件发送,我导航到我之前的激活,但我想去其他活动...
**means how to handle button send on send email activity**
答案 0 :(得分:3)
您可以使用startActivityForResult(Intent, int requestCode)
方法启动电子邮件活动,然后从onActivityResult()
方法