Я новичок в разработке Android, и у меня есть путь вокруг чертежей. Теперь я пытаюсь получить доступ к внешней папке (с SD-карты) и загружать изображения в массив int, чтобы я мог их использовать. Однако после некоторых исследований вокруг С.О. я до сих пор не могу найти то, что может мне помочь.Android - Загрузка изображений из внешней папки в массив
В настоящее время я помещаю изображение (*. JPG) из моей вытяжки папки, и я их в массиве следующим образом:
int[] image = { R.drawable.location, R.drawable.diversity, R.drawable.classes, R.drawable.activities, R.drawable.sports, R.drawable.friends,
R.drawable.graduate};
Как я могу загрузить изображения из внешней папки в нечто подобное, как массив выше? Проблема здесь в названиях изображений. Как я могу получить имена изображений, когда я загружаю их из этой внешней папки (при условии, что он содержит только изображения)?
Любая помощь была бы принята с благодарностью.
Спасибо.
Просто получить содержимое папки с дир File = новый файл (путь); String [] files = dir.list(); – matty357
@ matty357 Но здесь проблема заключается в том, что это не массив int, который делает невозможным использование с моим 'setImageResource (image [index]);' – nTuply