2010-12-08 6 views
1

Je souhaite que mon adresse e-mail soit envoyée sans que le client de messagerie électronique ne s'ouvre sur l'écran Android.Envoi de courrier électronique sans Intent.createChooser

mon code est standard:

final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); 
emailIntent.setType("plain/text"); 
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{addresses}); 
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject); 
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, message); 
startActivity(Intent.createChooser(emailIntent, "Send mail...")); 

Comment? Merci. Charles.

Répondre

1

Référez This. pourrait être utile

Il va ouvrir l'application de messagerie dans le périphérique réel. Dans l'émulateur, cela ne fonctionne pas, beaucoup de gens ont fait face à ce & trouvé ce fonctionnement.

-Merci

+1

Je pense qu'il va ouvrir le client de messagerie sur le périphérique android. –

+0

La réponse est ici http://groups.google.com/group/android-developers/browse_thread/thread/25edfecbeb5202d1 –

Questions connexes