1. murali.lancer's Avatar
    Hello,

    I have been unable to send an email via an Intent where the email
    contains HTML in the body. The email is created, but the HTML in the
    body shows as plain text instead of being rendered as HTML. I have
    found similar posts where others have encountered the same problem,
    but so far no one has provided a solution.

    Here is a snippet of code to demonstrate:

    Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
    emailIntent.setType("text/html");
    emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]
    {"t...@email.com"});
    emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,
    "Subject");
    emailIntent.putExtra(android.content.Intent.EXTRA_TEXT,
    "<html><body>Example</body></html>");
    context.startActivity(Intent.createChooser(emailIntent, "Send
    mail..."));


    thanks and regards
    murali dhuli
    android developer
    02-25-2010 01:07 AM
LINK TO POST COPIED TO CLIPBOARD