2 joyce qin 1986 Joyce_Qin_1986 于 2013.01.24 11:24 提问

怎么使用MediaStore获取SD卡中Camera下的照片

怎么使用MediaStore获取SD卡中DCIM/Camera目录下的照片?我使用
Cursor track = mContext.getContentResolver().query(
MediaStore.Images.Media.EXTERNAL_CONTENT_URI, null, null, null,
null);

得到的是SD卡中全部的图片,可是我只想获取到DCIM/Camera目录下的图片应该怎么办?

1个回答

Kakalapa1986
Kakalapa1986   2013.01.24 12:56

试试这个代码:

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);
Kakalapa1986
Kakalapa1986 呃……是哦
接近 5 年之前 回复
Joyce_Qin_1986
Joyce_Qin_1986 这样的话track == null,呵呵
接近 5 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!