gpt4 book ai didi

Android 发送带有文本和图像的电子邮件

转载 作者:行者123 更新时间:2023-12-04 23:28:50 27 4
gpt4 key购买 nike

我希望用户能够从我的 android 应用程序中发送电子邮件,所以我有

    Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, emailaddress);
emailIntent.setType("plain/text");
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT,message);
startActivity(emailIntent);

但如果我还想将 2 张 .png 图片附加到这封电子邮件,我不知道该怎么做。

谢谢,

最佳答案

试试这个。但对我来说,它只适用于真实设备。

    Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);

emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, emailaddress);
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, message);
emailIntent.setType("image/png");

ArrayList<Uri> uris = new ArrayList<Uri>();

uris.add(Uri.parse("android.resource://" + getPackageName() + "/" + R.drawable.file1));
uris.add(Uri.parse("android.resource://" + getPackageName() + "/" + R.drawable.file2));

emailIntent.putExtra(Intent.EXTRA_STREAM, uris));

startActivity(emailIntent);

关于Android 发送带有文本和图像的电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8109877/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com