2010-05-20 5 views
0

Je veux afficher les images enregistrées dans le téléphone portable dans ma propre application. maintenant j'utilise MediaStore.Images.Media pour le faire. Je peux obtenir le nom, la taille et d'autres informations sur les images. mais je ne sais pas comment obtenir le bitmap? pouvez-vous m'aider. THX.Comment puis-je obtenir la photo enregistrée dans le téléphone portable Android dans mon application

Il existe une méthode getBitmap (ContentResolver cr, Uri url), mais je ne sais pas comment obtenir le Uri d'une certaine image.

thx.

Répondre

0

Le contenu uri sera ajouté au contenu de base avec l'identifiant de l'image que vous voulez. Vous pouvez construire avec:

Uri bitmapUri = ContentUris.withAppendedId(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, 
       c.getLong(c.getColumnIndex(MediaStore.Images.Media._ID)); 
+0

parfait. Merci beaucoup! –

Questions connexes