Почему я получаю доступ к внутренней памяти, даже когда я настраиваю свое приложение для внешней памяти? - PullRequest
0 голосов
/ 11 сентября 2018

Я запутался, оба параметра, "EXTERNAL_CONTENT_URI" и "INTERNAL_CONTENT_URI", открывают и отображают изображения из "Фото" и "Камеры". Не должен ли только второй параметр получить к ним доступ? Кроме того, я не просил разрешения читать файлы изображений из этих мест, и все же я могу читать и отображать их в своем приложении. Разве ОС не должна предотвращать это?

Intent intent = new Intent(Intent.ACTION_PICK,
                android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
                //android.provider.MediaStore.Images.Media.INTERNAL_CONTENT_URI);
        intent.setType("image/*");
        startActivityForResult(intent, 0);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...