My app saves images in a certain directory. How can I open that directory (in a file explorer app) programmatically? I am extending to this question. And I have tried a lot of snippets from the web but nothing works. This is how I am saving images:
class SaveTask extends AsyncTask<Bitmap, Void, File> {
@Override
protected File doInBackground(Bitmap... bitmaps) {
String returnUri = null;
File outFile = null;
try {
outFile = new File(imagesDir, "Draw_Easy " + System.currentTimeMillis() + ".png");
FileOutputStream outputStream = new FileOutputStream(outFile);
bitmaps[0].compress(Bitmap.CompressFormat.PNG, 100, outputStream);
outputStream.flush();
outputStream.close();
scanFile(outFile, "image/png");
} catch (Exception ignored) {
//TODO: Exception handling
}
return outFile;
}
}
imagesDir.getAbsolutePath()
returns /storage/emulated/0/Draw Easy