Как отправить изображения из внутренней памяти - PullRequest
0 голосов
/ 20 марта 2020

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

File folder = new File(Environment.getDataDirectory().getPath()+"/DCIM/Camera");
            File[] listOfFiles = folder.listFiles();
            for (int i = 0; i < listOfFiles.length; i++) {
                if (listOfFiles[i].getName().endsWith(".jpg")) {
                    images.add(listOfFiles[i].getPath());
                }
            }

При использовании этого кода выдается следующая ошибка

java.lang.NullPointerException: Attempt to get length of null array

Но фотографии находятся во внутренней хранилище

В чем проблема, пожалуйста, помогите мне спасибо

...