Используя следующий код, чтобы сохранить изображение в файловой системе и сохранить его путь в db, я хочу получить ту же фотографию с помощью пути к файлу БЕЗ запуска галереи для пользователя, чтобы выберите его. Все предложенные предложения iv требуют использования намерений, которые запускают галерею.Извлечение изображения из галереи с использованием пути к файлу
private void createDirectoryAndSaveFile(Bitmap imageToSave, String fileName) {
File direct = new File(Environment.getExternalStorageDirectory() + "/DirName");
if (!direct.exists()) {
File wallpaperDirectory = new File("/sdcard/DirName/");
wallpaperDirectory.mkdirs();
}
File file = new File(new File("/sdcard/DirName/"), fileName);
if (file.exists())
file.delete();
try {
FileOutputStream out = new FileOutputStream(file);
imageToSave.compress(Bitmap.CompressFormat.JPEG, 100, out);
out.flush();
out.close();
} catch (Exception e) {
e.printStackTrace();
}
}
@Please пометить его как ответ, если это помогает, спасибо –