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