je tente de montrer des images carte SD folder.I spécifique a écrit un code et je peux montrer toutes les images de mon Divice dans Gridview.This est mon code sourceimages montrent une carte SD dossier spécifique dans Android
private void fetchGalleryImages() {
final String[] columns = {MediaStore.Images.Media.DATA, MediaStore.Images.Media._ID};//get all columns of type images
final String orderBy = MediaStore.Images.Media.DATE_TAKEN;//order data by date
Cursor imagecursor = managedQuery(
MediaStore.Images.Media.EXTERNAL_CONTENT_URI, columns, null,
null, orderBy + " DESC");
galleryImageUrls = new ArrayList<String>();//Init array
for (int i = 0; i < imagecursor.getCount(); i++) {
imagecursor.moveToPosition(i);
int dataColumnIndex = imagecursor.getColumnIndex(MediaStore.Images.Media.DATA);//get column index
galleryImageUrls.add(imagecursor.getString(dataColumnIndex));//get Image from column index
System.out.println("Array path" + galleryImageUrls.get(i));
}
}
comment je peux écrire mon code pour montrer des images seulement sdcard/myfolder/(seulement les images de myfolder)? si quelqu'un sait solution s'il vous plaît me aider grâce
ce qui est un id si mon nom de dossier est myfolder? – BekaKK
@Baggio voir la mise à jour répondre maintenant –
où utiliser la chaîne de sélection? Pouvez-vous me montrer la source complète? – BekaKK