如何将图像从相机发送到电子邮件?

时间:2018-06-23 14:19:05

标签: android email-attachments

我正在从画廊和通过相机发送图像作为电子邮件的附件。 从图库发送可以正常工作,但是从相机发送可以将附件作为文件路径发送,这就是为什么没有预览图像的原因。

请给我建议。如何发送电子邮件的实际路径。

下面是我的代码。

public File createImageFile() throws IOException {
        // Create an image file name
        String timeStamp = new SimpleDateFormat("yyyyMMdd_HHmmss").format(new Date());
        String imageFileName = "JPEG_" + timeStamp + "_";
        File storageDir = getExternalFilesDir(Environment.DIRECTORY_PICTURES);
        File image = File.createTempFile(
                imageFileName,   //prefix
                ".jpg",     //     suffix
                storageDir      // directory
        );

        // Save a file: path for use with ACTION_VIEW intents
        mCurrentPhotoPath = image.getAbsolutePath();
        return image;
    }

    String mCurrentPhotoPath;

0 个答案:

没有答案