Intent
したがって、ユーザーがサポート メールを送信できるように、メールを作成するためのこのコードがあります。
Intent i = new Intent(Intent.ACTION_SEND);
i.setType("message/rfc822");
i.putExtra(Intent.EXTRA_EMAIL, new String[]{"username@example.com"});
i.putExtra(Intent.EXTRA_SUBJECT, "The subject");
i.putExtra(Intent.EXTRA_TEXT, "The body");
startActivity(Intent.createChooser(i, "Send email"));
そのコードを使用すると、電子メールの送信に使用するアプリを選択するダイアログが開きます。を押すBack button
と に戻り、Home screen
別の場所をタップしてダイアログを閉じます。また、Gmail などのアプリを選択すると、Gmail が開きます (メールを送信できるようになりました) が、[送信]Home screen
を押すと、[ Back button
.
Activity
さて、私の質問は、私が押した前のプレスに戻る方法と、Back button
メールの送信をキャンセルしたい場合ですか? キャンセルしたいときのダイアログにも。