Android ouvrir emailclient par programme

Est-il possible d'ouvrir un mailclient tel que Gmail lorsque je clique sur un bouton dans mon application?

  • Le groupe de radio déclenchant l'événement ne déclenche pas, comment puis-je savoir qui est sélectionné?
  • Service Android
  • Ajout de contrôles de luminosité de l'écran à l'application Android
  • Utilisation de la mémoire en mémoire dans sqlite android
  • CollapsingToolbarLayout avec tabulation et image en collapsus avec une barre d'outils collante
  • Gradle exclut le plugin dans le projet principal pour un sous-projet spécifique
  • Android: ne peut pas effectuer cette action après onSaveInstanceState
  • Admob Aucun remplissage du serveur publicitaire - impossible de charger l'annonce: 3
  • Désactiver la barre d'adresse dans le Webview d'Android
  • Rénovation et OkHttpClient, délai de connexion de capture en mode défaillance
  • Comment puis-je antialiser la limite du clip sur la toile de Android?
  • Finishactivity ne termine pas l'activité?
  • 2 Solutions collect form web for “Android ouvrir emailclient par programme”

    Oui. Vous pouvez le lancer via Intents.

    Intent i = new Intent(Intent.ACTION_SEND); i.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{ emailAddress }); i.putExtra(android.content.Intent.EXTRA_SUBJECT, subject); i.putExtra(android.content.Intent.EXTRA_TEXT, text); startActivity(Intent.createChooser(i, "Send email")); 
     Intent i = new Intent(Intent.ACTION_SENDTO, Uri.fromParts( "mailto", EMAIL_ADDRESS, null)); 

    Manière à jour de le faire

      i.putExtra(android.content.Intent.EXTRA_SUBJECT, SUBJECT); i.putExtra(android.content.Intent.EXTRA_TEXT, BODY); startActivity(Intent.createChooser(i, "Send email")); 
    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.