我想在我的应用程序中获取所有合法照片。对于外部存储,我可以得到正确的输出。但对于设备的内部存储,我无法得到任何东西。
我有外部存储空间的部分代码:
final String[] photoColumn = { MediaStore.Images.Media.DATA,
MediaStore.Images.Media._ID };
final String sort = MediaStore.Images.Media._ID;
Cursor imagecursor = managedQuery(
MediaStore.Images.Media.EXTERNAL_CONTENT_URI, photoColumn,
null, null, sort);
if (imagecursor != null && imagecursor.getCount() > 0) {
while (imagecursor.moveToNext()) {
//My Task
}
}
对于内部存储,我已经替换
MediaStore.Images.Media.EXTERNAL_CONTENT_URI
与
MediaStore.Images.Media.INTERNAL_CONTENT_URI
但我不能得到任何东西? 有人能帮助我吗?