我使用下面的代碼發送電子郵件到可能的電子郵件地址。當我點擊發送按鈕,有一個吐司味精說消息發送...,但我沒有在代碼中。它必須是默認的。我的問題是,這是說要發送的消息,但沒有說它發送的任何內容。我知道它不能被檢查,如果它到達,但應該有一個味精說它被髮送。我希望它在未發送時顯示錯誤,但用戶不知道這一點。Android電子郵件發送驗證
Intent i = new Intent(Intent.ACTION_SEND);
i.setType("text/plain");
i.putExtra(Intent.EXTRA_EMAIL , new String[]{"[email protected]"});
i.putExtra(Intent.EXTRA_SUBJECT, "subject of email");
i.putExtra(Intent.EXTRA_TEXT , "body of email");
try {
startActivity(Intent.createChooser(i, "Send mail..."));
} catch (android.content.ActivityNotFoundException ex) {
Toast.makeText(About.this, "There are no email clients installed.", Toast.LENGTH_SHORT).show();
}
感謝