Envío de correos electrónicos html en Kindle Fire

En nuestra aplicación enviamos correos electrónicos con algunos html en ellos. Esto funciona bien en todos los dispositivos "normales" Android, pero cuando envío estos correos electrónicos de un Kindle Fire parece que para el momento en que el correo electrónico llega al destinatario la codificación mime se ha cambiado de texto / html a texto / llano.

Cuando el correo electrónico se crea por primera vez en el cliente de correo electrónico en el Kindle se puede ver que el href se ha establecido porque el texto vinculado está en azul en lugar del negro normal.

He intentado el cliente del email K-9 para el fuego para ver si esto hace cualquier diferencia pero no hay cambio. A continuación, se muestra el código de ejemplo de nuestra aplicación compartida a través del correo electrónico (utilizo el fabricante del dispositivo para determinar si desea usar los vínculos del mercado de aplicaciones de Google Play o Amazon):

Shareable shareable = new ShareableApp(Build.MANUFACTURER); final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType("text/html"); emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, getString(R.string.share_app_email_subject)); emailIntent.putExtra( android.content.Intent.EXTRA_TEXT, Html.fromHtml(getString(R.string.share_email_content, "<a href=\"" + NetworkQuery.HTTP + shareable.getShareHost() + "/" + shareable.getSharePath() + "\">" + shareable.getShareTitle() + "<//a>") + "<br><br>" + this.getString(R.string.share_email_description))); final PackageManager pm = getActivity().getPackageManager(); final List<ResolveInfo> emailers = pm.queryIntentActivities(emailIntent, PackageManager.GET_RESOLVED_FILTER); if (emailers.size() > 0) { startActivity(Intent.createChooser(emailIntent, "Email:")); } else { displayMessage(R.string.dialog_message_no_email_client); } 

¿Hay alguna forma de obtener un correo electrónico html enviado correctamente desde un Kindle Fire?

Editar

Si envío un correo electrónico HTML a un Kindle Fire, lo puedo enviar a otro lugar y se mantiene la codificación Mime. Parece ser que el setType ("text / html") no se persiste cuando el correo electrónico se crea realmente en el Kindle.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.