【发布时间】:2015-11-27 11:25:36
【问题描述】:
我的活动有一个图像视图、带有用户输入电子邮件地址的编辑文本和一个发送按钮。在发送按钮活动中,我准备好了电子邮件、主题和收件人姓名,但我还想添加 imageview 包含的图像。
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setData(Uri.parse("mailto:"));
intent.setType("image/jpeg");
intent.putExtra(Intent.EXTRA_EMAIL, receivers);
intent.putExtra(Intent.EXTRA_SUBJECT, "My subject");
intent.putExtra(Intent.EXTRA_TEXT, "hello wats up");
intent.putExtra(Intent.EXTRA_STREAM, image i want to send);
startActivity(intent);
显然最后的 putExtra 行会给我一个错误,说明他们想要字符串,但我正在传递 imageview。请指导我如何在此电子邮件正文中包含我的图像视图。 (不是作为附件,而是在带有消息文本的消息正文中)。
非常感谢您。
【问题讨论】:
标签: java android email android-intent