0
我已經創建了一個表單應用程序,用戶填寫表單然後單擊一個提交按鈕,它在電子郵件中格式化用戶數據。該應用程序將數據填充到我的Droid Charge上的電子郵件正文中,但是當某人使用Galaxy S時,電子郵件的正文爲空。有誰知道這個問題的解決辦法?Galaxy S空白電子郵件當被叫
Intent emailIntent = new Intent(
android.content.Intent.ACTION_SEND);
emailIntent.setType("message/rfc822");
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL,
new String[] { "[email protected]" });
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,
"Form on " + String.valueOf(editText1.getText()) + "Tech " + String.valueOf(editText2.getText()));
emailIntent.putExtra(
android.content.Intent.EXTRA_TEXT,
"Completed by = " + String.valueOf(editText1.getText())
+ "/" + String.valueOf(editText2.getText())
+ '\n' + "Tech Center = "
+ String.valueOf(editText3.getText())
+ '\n' + "Job # = "
+ String.valueOf(editText4.getText())
+ '\n' + "Date = "
+ String.valueOf(editText5.getText())
+ '\n' + "Address = "
+ String.valueOf(editText6.getText())
+ '\n' + "Type = "
+ String.valueOf(spinner7.getSelectedItem())
+ '\n' + "Work = "
+ String.valueOf(spinner8.getSelectedItem())
+ '\n' + "Location = "
+ String.valueOf(spinner9.getSelectedItem())
//code omitted
+ '\n' + "Referrals = "
+ String.valueOf(editText8.getText())
+ '\n' + String.valueOf(result11.toString()));
startActivity(Intent.createChooser(emailIntent, "Send Mail"));
finish();
}
});
}
更新:用戶與Galaxy S選擇Gmail而不是電子郵件,它在Gmail應用程序的主體中彈出。 –