如何在GalleryView中显示SD卡中的_only特定图像?

时间:2011-02-04 12:33:33

标签: android android-sdcard galleryview

按照http://mihaifonoage.blogspot.com/2009/09/displaying-images-from-sd-card-in.html的指南,如何在图库小部件[/ strong> [/ EDIT]中按照模式[编辑] 显示图像文件?我正在使用SD卡上的专用目录,我必须使用以下文件名模式来存储图像:

/sdcard/[MYDIRECTORY]/[APPNAME]_[AN-ID]_[ANOTHER-ID]_[DATE].jpg

现在,我想只显示那些 [AN-ID] == x 的图片。

我相信我必须操纵ContentResolver,但我不知道如何做到这一点。我知道将所有相关图片保存在一个文件夹中要容易得多,但我无法做到这一点。

1 个答案:

答案 0 :(得分:0)

为此你必须对上面的链接代码进行修改:


Uri uri = Uri.withAppendedPath(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,“”+ imagename);  cursor = managedQuery(uri,                         projection,//要返回哪些列                         null,//返回所有行                         空值,                         空);