Bonjour,
Je cherche depuis lontemps une solution pour intégrer un lien (Url) à l'interieur du corps d'un mail codé en HTML.
La syntaxe standard HTML n'est pas reconnue
public String Body = "<div>Bonjour,</div><p><a href=\"https://www.google.fr\">Recherche</a></p><p>Fin</p>";
1 2 3 4 5 6 7 8 9 10
| private void SendMail() {
Intent eMail = new Intent(android.content.Intent.ACTION_SEND);
//eMail.setType("text/html");
eMail.setType("message/rfc822");
eMail.putExtra(Intent.EXTRA_EMAIL, "");
eMail.putExtra(Intent.EXTRA_SUBJECT, "Test Link");
eMail.putExtra(Intent.EXTRA_TEXT, Html.fromHtml(Body));
//eMail.putExtra(Intent.EXTRA_HTML_TEXT, Html.fromHtml(Body));
startActivity(Intent.createChooser(eMail, "Select an eMail client"));
} |
Quelque soit le client mail, le lien n'est pas correctement interprété
Pouvez vous m'aider SVP
Partager