v 4.0 未満の場合、すべてのデバイスでメールを送信してリンク テキストを共有できますが、同じコードを使用してメールを送信しているときに、galaxy s2 デバイスからメールでクリック可能なリンクを取得できません。一部のデバイスでのみ発生しています。ハイパーリンクテキストを含む電子メールを送信するための私のコードを以下に示します。
Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
String aEmailList[] = { "" };
String aEmailCCList[] = { "" };
String aEmailBCCList[] = { "" };
emailIntent
.putExtra(android.content.Intent.EXTRA_EMAIL, aEmailList);
emailIntent.putExtra(android.content.Intent.EXTRA_CC, "");
emailIntent.putExtra(android.content.Intent.EXTRA_BCC, "");
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,
subject);
emailIntent.setType("text/html");
emailIntent.putExtra(
android.content.Intent.EXTRA_TEXT,
Html.fromHtml("<a href=\"" + linkUrlhere
+ "\">Check out what I posted</a>"));
mainContext.startActivity(emailIntent);