Я сохраняю фотографию, сделанную камерой, вот так:
FileOutputStream out = new FileOutputStream("img_example");
bmp.compress(Bitmap.CompressFormat.PNG, 90, out);
В методе onCreate () (того же упражнения / файла) я проверяю, существует ли файл, но я должен делать что-то не так, потому что он не входит в следующий тест:
file = getApplicationContext().getFileStreamPath("img_example");
if(file.exists())
{
//doesn't go in here
}
Я подозреваю, что это как-то связано с указанным мной путем или контекстом.
Справочная информация:
У меня на самом деле есть 3 разных экземпляра приведенного выше кода. Внутри теста file.exists () я показываю галочку рядом с кнопкой «взять изображение». В конце концов, я хочу получить изображение в другой деятельности, но сейчас я просто хочу проверить, существует ли оно