无法在Outlook Android中设置为收件人

时间:2019-03-18 05:13:59

标签: android email android-intent outlook

我正在尝试使用Intent发送电子邮件。我编写的代码非常适合Gmail。我可以将电子邮件地址从应用程序发送到Gmail应用程序。但是,当我尝试通过打开Outlook发送电子邮件时,收件人电子邮件地址未更新。我在 webview shouldOverrideUrlLoading 方法中使用此代码。

            Intent intent = new Intent(Intent.ACTION_SENDTO);
            intent.putExtra(Intent.EXTRA_EMAIL, new String[]{url});
            intent.setData(Uri.parse("mailto:"));
            startActivity(Intent.createChooser(intent, "Email via..."));

1 个答案:

答案 0 :(得分:0)

实际上,从ShouldOverrideUrlLoading返回的URL已经包含“ mailto”。当我添加 mailto:导致重复的邮件响应时,该代码在删除 mailto: < / p>