Я запутался, оба параметра, "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);