Я использую код ниже, чтобы получить все изображения из папки Camera внутри DCIM и отобразить в моем приложении. Но я хочу отображать все изображения на устройстве в своем приложении, независимо от того, где они хранятся на устройстве. Как я могу это сделать?Отображение всех изображений с устройства в моем приложении
String ExternalStorageDirectoryPath = Environment
.getExternalStorageDirectory()
.getAbsolutePath();
String targetPath = ExternalStorageDirectoryPath + "/DCIM/Camera";
images=new ArrayList<String>();
File targetDirector = new File(targetPath);
File[] files = targetDirector.listFiles();
for (File file : files) {
images.add(file.getAbsolutePath());
}
gallerylist=new CameraGalleryAdapter(getActivity().getApplicationContext(),R.layout.giphy_grid,images);
gridview.setAdapter(gallerylist);
https://github.com/amirarcane/recent-images –