wie E-Mail-Anwendung in Android-Plattform nennen
-
05-07-2019 - |
Frage
gibt es eine Absichtserklärung für „send an email.
“ In unserer Anwendung
muss Mail senden, wie kann diese Absicht aufrufen
Lösung
Sie können eine E-Mail direkt senden, ohne eine gehackte Version des Java Mail-APIs, aber Sie können die Benutzer senden eine leicht haben für Sie Intent.ACTION_SEND und eine Intent-Auswahl verwendet wird.
final Intent emailIntent = new Intent(Intent.ACTION_SEND);
emailIntent.setType("text/plain");
emailIntent.putExtra(Intent.EXTRA_EMAIL, new String[]{"webmaster@website.com"});
emailIntent.putExtra(Intent.EXTRA_SUBJECT, "my subject");
emailIntent.putExtra(Intent.EXTRA_TEXT, "body text");
context.startActivity(Intent.createChooser(emailIntent, "Send mail..."));
Stellen Sie sicher, auf einem Gerät sind, wenn Sie diesen Code testen, da es nicht aus dem Emulator funktionieren wird.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow