lunes, 7 de marzo de 2016

Enviar un mensaje de Gmail por Android


Puede utilizar este código cuando se desea que los usuarios tienen la capacidad de enviar correo electrónico desde su aplicación , por ejemplo, es la característica de aplicación donde los usuarios pueden enviar sugerencias, comentarios o sugerencias directamente a cualquier dirección de correo electrónico indicada .

Con este código se abrirá la aplicación de Gmail con la ayuda de filtro intent android.

Ahora se puede añadir este código a su proyecto o clase de utilidad .

public void openGmailApp(String[] emailAddresses, String subject, String text){
Intent i = new Intent(Intent.ACTION_VIEW);
i.setType("plain/text");
i.setClassName("com.google.android.gm", "com.google.android.gm.ComposeActivityGmail");
i.putExtra(Intent.EXTRA_EMAIL, emailAddresses);
i.putExtra(Intent.EXTRA_SUBJECT, subject);
i.putExtra(Intent.EXTRA_TEXT, text);
checkIfAppExists(i, "Gmail"); 
}

Y puede utilizar la funcion anterior de esta manera:
// you can try to add more email in this array: new String[] { "541ntmik@gmail.com", "mchiuyari@yahoo.com" }
// if you're going to send the message to multiple people
openGmailApp(
new String[] { "541ntmik@gmail.com" },
"Feedback for The Code of a Javaheros Programming Blog",
"Sent using The Code of Javaheros Android App"
);

1 comentario:

  1. tal vez usamos mucho el facebook, pero hay algo que notar que cuando optamos por recuperar contraseña facebook cuando no utilizamos nuestra cuenta de hotmail ellos nos la deshabilitan o bloquean porque asumen que ya no la necesitamos

    ResponderEliminar