按电子邮件中的取消按钮后如何备份我们之前的活动?

时间:2017-03-30 13:57:00

标签: android android-fragments android-intent

我已成功从我的Android应用程序发送电子邮件,但是我点击取消(gmail上的后退按钮)按钮然后我的应用程序进入后台,所以 当我在gmail应用程序中按下取消按钮时,如何从gmail应用程序返回到我的应用程序。

在我的代码下面:

Intent intent = new Intent(Intent.ACTION_SENDTO, Uri.parse("mailto:abc@gmail.com")); intent.putExtra(Intent.EXTRA_SUBJECT, "Your Subject"); intent.putExtra(Intent.EXTRA_TEXT, "The message"); try { context.startActivity(intent); } catch (android.content.ActivityNotFoundException ex) { Toast.makeText(context, "Mail account not configured", Toast.LENGTH_SHORT).show(); 

1 个答案:

答案 0 :(得分:0)

您需要更改

context.startActivity(intent);

context.startActivityForResult(intent,REQUEST_CODE);

并将onActivityresult()添加到您的Activity:

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
}