我想发送一封包含来自 SharedPreferences 的电子邮件地址的电子邮件。用户应在 SharedPreferences 中键入电子邮件地址,并且消息意图应使用此地址。
我立即使用此代码发送带有附件和修复地址的电子邮件。请问有人可以给我看新代码吗?
private final void mailNote() {
Intent messageIntent = new Intent(android.content.Intent.ACTION_SEND);
String aEmailList[] = { "Mailadresse@gmx.de" };
messageIntent.putExtra(android.content.Intent.EXTRA_EMAIL, aEmailList);
messageIntent.putExtra(Intent.EXTRA_TEXT, "eMail from APP");//eMail Text
messageIntent.putExtra(Intent.EXTRA_SUBJECT, "Info"); //Betreff
// get the data from the cursor using the column index indicatormessage
Intent.setType("plain/text");
messageIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file:///mnt/sdcard/CEDApp/CEDApp_export.txt"));
startActivity(Intent.createChooser(messageIntent, "Email:"));
Intent chooser = Intent.createChooser(messageIntent, "choose an option:");//Überschrift
// Send the note
startActivity(chooser);
}
来自德国的感谢和问候,Katsche