2017-02-20 2 views
0

J'essaie de créer une galerie personnalisée avec une seule option de sélection. J'ai utilisé le code fourni par google docs to create a GridView qui contient les images contenues dans drawable. Maintenant, je veux le changer en faisant en sorte que le GridView affiche toutes les images stockées dans le téléphone.Comment obtenir l'uri des images stockées dans le téléphone et les retourner dans une chaîne []

+0

S'il vous plaît montrer ce que vous avez fait jusqu'à présent. – gdrt

+0

J'ai fait exactement la même chose que ce qu'ils disent dans le lien google docs https://developer.android.com/guide/topics/ui/layout/gridview.html –

Répondre

0

Pour obtenir toutes les images du téléphone, vous devez interroger le android.provider.MediaStore

d'abord, assurez-vous que vous avez le AndroidPermission.READ_EXTERNAL_STORAGE, puis obtenir les vignettes pour la grille. Voici un moyen simple de faire ceci:

HERE

Hope this helps.

+0

Salut, merci pour votre aide, le code fonctionne, mais il don N'obtenez pas les vignettes !! –

+0

essayez cette méthode http://stackoverflow.com/questions/18172074/get-images-thumbnail-file-paths – gitlost