如何在我的应用程序中获取Android手机中保存的照片

时间:2010-05-20 01:23:45

标签: android image bitmap

我希望在自己的应用程序中显示手机中保存的图像。现在我正在使用MediaStore.Images.Media来做到这一点。我可以得到图像的名称,大小和其他信息。但我不知道如何获得位图?你能帮我吗。 THX。

有一个方法getBitmap(ContentResolver cr,Uri url),但我不知道如何获取某个特定图像的Uri。

THX。

1 个答案:

答案 0 :(得分:0)

内容uri将基本内容uri附加到您想要的图像的ID。您可以使用以下内容构建:

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