2010-11-17 14 views
1

Je voudrais envoyer un courriel avec une intention.Comment puis-je envoyer un courrier via une intention dans android?

Je voudrais ouvrir une boîte de dialogue qui montre les différents programmes qui traitent cette intention et permet à l'utilisateur d'afficher son programme de messagerie préféré. Dans le programme, je veux spécifier un titre, un récepteur et un corps de message.

Pourriez-vous me donner un exemple sur la façon de procéder?

Répondre

4

Utilisez le code ci-dessous pour envoyer un e-mail via une intention:

Intent intent = new Intent(Intent.ACTION_SEND); 
intent.setType("plain/text"); 
intent.putExtra(Intent.EXTRA_EMAIL,new String[] { "[email protected]" }); 
intent.putExtra(Intent.EXTRA_SUBJECT, "Subject of the mail"); 
intent.putExtra(Intent.EXTRA_TEXT, "body of the mail"); 

startActivity(Intent.createChooser(intent, "Title of the chooser dialog"));