Android MediaStore.Images.Media.EXTERNAL_CONTENT_URI并不能完全解决问题

时间:2018-07-05 04:48:30

标签: android file

当我在设备(星系S7)中选择“我的文件”时, 我可以在内部存储中看到

DCIM>相机,myowndirectory1 安卓系统 myowndirectory2 ...

但是,当我尝试使用以下代码访问Android Studio中的文件

uri = MediaStore.Images.Media.EXTERNAL_CONTENT_URI;

String[] projection = { MediaStore.MediaColumns.DATA,
                MediaStore.Images.Media.BUCKET_DISPLAY_NAME };

cursor = activity.getContentResolver().query(uri, projection, null,
                null, null);

它从DCIM>相机获取文件, 但它不会从DCIM> myowndirectory1获取文件 和myowndirectory2 img文件(.jpeg)当然存在于我自己的目录中, 但是MediaStore.Images.Media.EXTERNAL_CONTENT_URI为什么没有得到它们?

如何在我自己的目录中而不是在DCIM> Camera中获取img文件?

0 个答案:

没有答案