Hallo,
mit unterem Code sende ich erfolgreich eine Mail + Textanhang den ich an einen MailIntent übergebe.
Die Empfängeradresse habe ich fest vorgegeben jetzt möchte ich jedoch das der User unter SharedPreferences seine eMailadresse eingibt die dann an den unteren Code übergeben wird.
Wie übergebe ich eine Mailadresse aus SharedPreferences an einen MailIntent?
Code
private final void mailNote() {Intent messageIntent = new Intent(android.content.Intent.ACTION_SEND);
String aEmailList[] = { "[email protected]" };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 indicatormessageIntent.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);
}
Ich würde mich freuen, wenn jemand den Code entsprechend ändern könnte.
Gruß Katsche