FileNotFound для BitmapFactory.decodeStream () в recyclerView - PullRequest
0 голосов
/ 20 марта 2020

У меня есть recyclerView, и у некоторых элементов есть путь к файлу, например

path = "/data/user/0/package_name/files/100_1584709935268_IMG_20200319_211738.jpg"

Я хочу взять растровое изображение из этого пути для его декодирования. Я использовал

 // Got Exception
 val bitmap = BitmapFactory.decodeFile(File(path).absolutePath)

 // Got Exception
 val bitmap = BitmapFactory.decodeStream(activityContext.contentResolver.openInputStream(Uri.fromFile(File(path))))

В обоих случаях я получаю Причина: java .io.FileNotFoundException: /data/user/0/package_name/files/100_1584709935268_IMG_20200319_211738.jpg: открыть не удалось: ENOENT (нет такого файл или каталог). Ты знаешь, как мне это сделать ...?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...