gpt4 book ai didi

android - 在android中发送邮件后如何返回 Activity ?

转载 作者:行者123 更新时间:2023-11-29 14:47:54 24 4
gpt4 key购买 nike

一切正常,邮件也正常发送。但是发送邮件后我无法返回 Activity 。

当前的屏幕历史记录是错误的。我也使用了带有结果代码的启动 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();
}
});
}

最佳答案

使用startActivityForResult()而不是 startActivity()。这将在 Intent 操作完成后返回到起始 Activity。查看Getting a Result from an Activity发布示例。

关于android - 在android中发送邮件后如何返回 Activity ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29117047/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com