изображение сохраняется в каталоге, но не просматривается - PullRequest
0 голосов
/ 03 марта 2020

мое приложение делает фотографии и показывает их в виде сетки, но моя проблема в том, что когда я go вижу его в каталоге, он появляется в каталоге, но изображение не возвращается,

Вот мой код:

private File createImageFile() throws IOException {

    // Create an image file name
    String timeStamp = new SimpleDateFormat("yyyyMMdd_HHmm").format(new Date());
    String imageFileName = "relatorio" + timeStamp + "_";

    String path = Environment.getExternalStorageDirectory().toString() + "/VIEW REPORT/IMAGENS";
    sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED,
            Uri.parse("file://" + Environment.getExternalStorageDirectory())));


    File dir = new File(path);
    if(!dir.exists())
        dir.mkdirs();


    File file = new File(dir, imageFileName);

    if( mCurrentPhotoPath != null ) {

        // write the document content
        try {
            OutputStream out = new FileOutputStream(file);
            Toast.makeText(this, "PICTURE SAVE", Toast.LENGTH_LONG).show();

        }

        catch (IOException e) {
            e.printStackTrace();
            Toast.makeText(this, "TRY AGAIN: ", Toast.LENGTH_LONG).show();
        }


    }

    File image = File.createTempFile(
            imageFileName,  /* prefix */
            ".jpg",         /* suffix */
            dir      /* directory */
    );

А вот мой обозреватель файлов устройства, кто-нибудь может мне помочь?

Обратите внимание, что его размер составляет 0B

enter image description here

...