任何人都可以提供帮助。我正在尝试获取 SD 卡上的所有可用图片。我已将图片 (JPG) 放入 sdcard 和图片目录,但以下代码始终返回 0 条记录。
// Set up an array of the Thumbnail Image ID column we want
String[] projection = {MediaStore.Images.Thumbnails._ID};
// Create the cursor pointing to the SDCard
Cursor cursor = managedQuery( MediaStore.Images.Thumbnails.EXTERNAL_CONTENT_URI,
projection, // Which columns to return
null, // Return all rows
null,
null);
这段代码实际上在哪里寻找?因为它也没有拾取我放置在 Pictures / DCIM 中的任何图像(在模拟器中)。
EXTERNAL_CONTENT_URI 指向 sdcard 上的哪个目录?
我知道我做错了什么,有什么想法吗?
提前致谢
编辑
在阅读了一些评论后,我可能做错了?
我需要在 sdcard 上的特定目录中显示一些图像..这个目录不会被导入到画廊....
那么光标在这里没有任何用处吗?
光标仅用于搜索画廊的数据库?
这个对吗?
谢谢