¿Cómo enviar contenido html con imagen a través de cliente de correo electrónico predeterminado de Android?

Imagen que describe el requisito de los dispositivos Android 2.2+

¿Cómo podemos obtener imágenes en línea en el cliente de correo electrónico predeterminado para Android a través de Hypertext Markup Language (HTML)?

No puedes . Como opción predeterminada, la aplicación de correo electrónico no admite la <img /> .

Porque, ImageSpan no implementa Parcelable .

Por lo tanto su fracasado con Intent PUT_EXTRA .

Su funciona sólo para etiquetas básicas, como, <b>, <i> ..etc

Mira Enviando correo electrónico html en android usando <table>, etc. – ¿realmente no hay una forma de Intent bien integrada? Y ¿Cómo mostrar una imagen en el cuerpo del correo electrónico?

Cadena body = " <html><body><table>...</table></body></html> ";

 Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType("text/html"); emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "subject"); emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, Html.fromHtml(body).toString()); startActivity(Intent.createChooser(emailIntent, "Email:")); 

Desafortunadamente, la etiqueta <table> ,'img' no es compatible. Las etiquetas compatibles son en realidad más dependientes del cliente de correo electrónico que utilice para enviar el correo electrónico, algunas de ellas son más sofisticadas y restrictivas que otras . La mayoría de ellos utilizan las etiquetas de formato super-básico como <b>, <i>, <h1>, etc.

  • Error de E / S al usar correo, activación y archivos jar adicionales en android stdio
  • Compartir la imagen con la intención de Android
  • Abrir un cliente de correo electrónico al hacer clic en un botón
  • Android Facebook SDK 4.X, cómo obtener la dirección de correo electrónico y la clave de acceso de Facebook para pasarla al servicio Web
  • Cómo enviar correos electrónicos con archivos adjuntos de gran tamaño utilizando la API de cliente de gmail en Android
  • Correo electrónico del almacenamiento interno
  • Enviar correo electrónico automáticamente desde la aplicación de Android a través de Exchange Server
  • Android - Cómo averiguar si el correo electrónico se envió comprobando los elementos enviados
  • ANDROID: cliente de correo electrónico receptor e-mail id vacío en android-parse
  • Pregunta la ayuda sobre el problema de lectura de AndroidManifest.xml
  • Enviar correo electrónico mediante programación mediante la cuenta de usuario predeterminada
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.