¿Es posible abrir un cliente de correo electrónico como gmail cuando hago clic en un botón en mi aplicación?Android abrir cliente de correo electrónico programáticamente
11
A
Respuesta
24
Sí. Puede iniciarlo a través de 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"));
+1
hace trabajo mate. esta es la forma en que lo hice Intent i = new Intent (Intent.ACTION_SENDTO, Uri.fromParts ( "mailto", EMAIL_ADDRESS, nulo)); – jonney
3
Intent i = new Intent(Intent.ACTION_SENDTO, Uri.fromParts(
"mailto", EMAIL_ADDRESS, null));
hasta la fecha manera de hacerlo
i.putExtra(android.content.Intent.EXTRA_SUBJECT, SUBJECT);
i.putExtra(android.content.Intent.EXTRA_TEXT, BODY);
startActivity(Intent.createChooser(i, "Send email"));
Cuestiones relacionadas
- 1. Android - Cómo abrir el cliente de correo electrónico directamente
- 2. Enviar correo electrónico programáticamente en Android
- 3. Cliente de correo abierto de iPhone programáticamente
- 4. Detección de cliente de correo electrónico
- 5. Buscar cliente de correo electrónico predeterminado
- 6. Cómo envío un archivo adjunto de correo electrónico utilizando el cliente designado, programáticamente desde Java
- 7. Enviando correo electrónico usando GMail en android
- 8. ¿Su cliente de correo electrónico le permite agregar encabezados personalizados programáticamente?
- 9. android - Cómo formatear el texto como tabla en el correo electrónico del cuerpo del cliente de correo electrónico
- 10. Soporte de cliente de correo electrónico para imágenes PNG en el correo electrónico HTML
- 11. Abrir un cliente de correo electrónico al hacer clic en un botón
- 12. Enviar correo electrónico con archivo adjunto mediante aplicación de correo electrónico del cliente
- 13. ¿Cómo puedo abrir el cuadro de diálogo redactar/crear correo utilizando el cliente de correo electrónico predeterminado del usuario?
- 14. En busca de un cliente de correo electrónico de mierda
- 15. ¿Cómo abrir un mensaje de correo electrónico usando applescript?
- 16. Enviar correo electrónico a múltiples direcciones Android
- 17. Usando Android Intent.ACTION_SEND para enviar correo electrónico
- 18. Habilitar el teclado de correo electrónico en Android para ingresar el tipo de correo electrónico
- 19. Cómo enviar un correo electrónico con un enlace para abrir la aplicación de Android
- 20. Procesando correo electrónico entrante
- 21. Enviar un correo electrónico con archivo adjunto Cliente Agnostic
- 22. Apertura de archivos adjuntos de correo electrónico en Android
- 23. cómo adjuntar varios archivos al cliente de correo electrónico en Android
- 24. Problema de correo electrónico (enviar hipervínculo en el cuerpo del correo electrónico) android
- 25. Usar etiqueta de tabla en el correo electrónico de Android
- 26. Cómo abrir el programa de correo electrónico a través de Intents (pero solo un programa de correo electrónico)
- 27. Cómo mostrar "Abrir en ..." cuando un usuario intenta abrir archivos adjuntos de correo electrónico en iOS
- 28. Enviar correo electrónico desde Cocoa
- 29. Al procesar una respuesta por correo electrónico, ¿cómo puedo ignorar las especificaciones del cliente de correo electrónico y el historial?
- 30. Integración de correo electrónico
posible duplicado de [Cómo abrir Gmail Compose cuando se hace clic en un botón de la aplicación para Android?] (Http://stackoverflow.com/questions/3935009/how-to-open-gmail-componer-when-a-button-is-clicked-in-android-app) –