première manière:Pourquoi les listes de photos qui ont été obtenues par ces deux manières sont différentes?
Intent intent = new Intent();
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent , "select picture") , REQUEST_LOAD_IMAGE);
seconde manière:
Intent intent = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
startActivityForResult(intent , REQUEST_LOAD_IMAGE);
Après avoir entré l'activité de sélection d'image, les listes sont différentes. Pourriez-vous me dire la raison?
Si je veux lister toutes les photos sur mon téléphone android, comment dois-je faire? Merci
Le premier dit "Je veux une photo". La seconde dit "Je veux quelque chose de cette collection spécifique de contenu". Toutes les images ne sont pas disponibles via MediaStore, en particulier celles gérées par d'autres applications et services de stockage en nuage (Dropbox, par exemple). – CommonsWare