1

我尝试使用 MediaStore 来获取存储的图片。我的in SDcard:DCIM/Camera代码是这样的:

Cursor track = mContext.getContentResolver().query(
MediaStore.Images.Media.EXTERNAL_CONTENT_URI, null, null, null,
null);

但我得到了 SD 卡中的所有图片,我只需要进入DCIM/Camera,请帮助我。

4

1 回答 1

0

试试下面的代码。

String SD_CARD_CAM_DIR = Environment.getExternalStorageDirectory() + File.separator + "DCIM" + File.separator + "Camera";
File file =new File(SD_CARD_CAM_DIR);
Cursor track = mContext.getContentResolver().query(Uri.fromFile(file), null, null,null,null);
于 2013-01-24T04:06:52.817 回答