У меня есть файл, сохраненный локально в личном хранилище приложения. Я проверил, что существует, однако всякий раз, когда я называю BitmapFactory.decodeFile
она всегда возвращает null
.
Если я сохраняю файл как ресурс и использую ImageView.setImageResource
, он всегда обнаруживается нормально.
В чем проблема?
Вот фрагмент:
filename = "test.png";
if (doesFileExist(filename))
Bitmap bMap = BitmapFactory.decodeFile(filename);
Я также попробовал:
Bitmap bMap = BitmapFactory.decodeFile(getFilesDir().getPath()
+ filename);