Dans mon application Android, je suis en mesure de programmation ouvrir l'éditeur de messagerie par défaut avec A, Objet et message à l'aide de ce qui suit:Comment attendre que l'intention de courrier électronique se termine et obtienne un résultat?
Intent emailIntent=new Intent(Intent.ACTION_SEND);
emailIntent.putExtra(Intent.EXTRA_EMAIL, toemail);
emailIntent.putExtra(Intent.EXTRA_SUBJECT, subject);
emailIntent.putExtra(Intent.EXTRA_TEXT, body);
emailIntent.setType("text/plain");
emailIntent.setClassName("com.android.email", "com.android.email.activity.MessageCompose");
startActivity(emailIntent);
Cela fonctionne très bien, mais je dois attendre dans mon application jusqu'à ce que le l'utilisateur termine avec l'écran d'e-mail et sait également si l'e-mail a été envoyé ou supprimé.
Quelqu'un sait-il comment faire?
Vous devez utiliser 'emailIntent.setType (" message/rfc822 ");' ... Référence: [type de média Internet] (http://en.wikipedia.org/wiki/Internet_media_type#Type_message). –