我想知道以下代碼是否正確? 我有以下代碼,其中採用用戶名稱,電子郵件地址,電子郵件主題和電子郵件正文。然後用戶點擊提交按鈕:這個碼是否正確?發送電子郵件通過Android
submitButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent(Intent.ACTION_SENDTO);
intent.setType("text/plain");
intent.putExtra(Intent.EXTRA_SHORTCUT_NAME, nameValue); //nameValue is sender name takes via EditText
intent.putExtra(Intent.EXTRA_EMAIL, emailValue); //emailValue is sender email address takes via EditText
intent.putExtra(Intent.EXTRA_SUBJECT, subjectValue); //subjectValue is subject of email takes via EditText
intent.putExtra(Intent.EXTRA_TEXT, messageValue); //mesageValue is body of message takes via EditText
intent.setData(Uri.parse("mailto:[email protected]"));
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
}
});
我還沒有android手機來測試。 在模擬器中,我得到以下錯誤:
我怎麼知道上面的代碼在手機上工作正常?
你看到這個鏈接.. http://stackoverflow.com/questions/9821440/cant-receive-mail-from-gmail/9821956#9821956 – Android 2012-03-23 05:18:57
看到這一點:【如何從應用程序發送電子郵件](http://www.helloandroid.com/tutorials/how-send-email-your-application) – 2012-03-23 05:27:37
我只想知道是我的上述代碼或不是?或者我必須在仿真器中設置其他郵件事物?請幫助。 – captaindroid 2012-03-23 06:08:58