開始發送一封電子郵件,意圖我怎樣才能確認該郵件已發送或出現了一個錯誤回到它是從所謂的活動結束後?簡單:獲取電子郵件的確認在Android的
Intent emailIntent = new Intent(Intent.ACTION_SEND);
emailIntent.setType("png/image");
String subject = "Email Subject";
String body = "Message Body";
emailIntent.putExtra(Intent.EXTRA_SUBJECT, subject);
emailIntent.putExtra(Intent.EXTRA_TEXT, body);
emailIntent.putExtra(Intent.EXTRA_STREAM,
Uri.parse("file:///sdcard/" + IMAGE_FILENAME));
startActivity(Intent.createChooser(emailIntent, "Send email..."));
//Here I need to do something on a successfully sent email
也許開始activityForResult?但是,如果有什麼結果,我應該期待什麼?
看起來像沒有辦法獲得resultCode,那麼感謝您的幫助。 – SamRowley 2011-03-29 11:32:33
當您按下取消按鈕時,Gmail應用程序也會爲resultCode返回RESULT_OK:/ – 2011-09-12 16:33:14