1

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);
4

0 に答える 0