如何将本地存储的图像附加到android中的电子邮件中?

时间:2010-12-10 19:25:23

标签: android

我是Android新手。我需要将图像附加到电子邮件中。图像存储在本地。可能吗?提前谢谢。

1 个答案:

答案 0 :(得分:3)

如果您想要获取本地存储的文件并将其附加到电子邮件中,您可以执行以下操作:

String filename = "/path/to/yourfile.png";
File F = new File(filename);
Uri U = Uri.fromFile(F);
Intent i = new Intent(Intent.ACTION_SEND);
i.setType("image/png");
i.putExtra(Intent.EXTRA_STREAM, U);
startActivity(Intent.createChooser(i,"Send Image To:"));

这将允许用户选择他想要使用的电子邮件程序,并将图像附加到生成的消息中。