Как я могу получить доступ к изображению, имеющему путь «DCIM/Camera/test.jpg»? (DCIM находится в каталоге верхнего уровня, когда я открываю Android устройства в Android File Transfer.)Доступ к изображениям с устройства Android
-1
A
ответ
1
Теперь, когда мы знаем, что вы пытаетесь загрузить его в ImageView:
ImageView imageView = (ImageView) findViewById(R.id.yourImageView);
Bitmap bMap = BitmapFactory.decodeFile("/sdcard/DCIM/Camera/" + yourFileName);
imageView.setImageBitmap(bMap);
И как Aerrow упомянуто , вы должны убедиться, что у вас есть соответствующие разрешения в вашем манифесте:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
Что вы подразумеваете под 'доступом к изображению?' Вы пытаетесь загрузить его в ImageView? – Guardanis
Да, я пытаюсь загрузить его в ImageView. Я знаю, как это сделать, как только я могу получить доступ к файлу. – Aneem
Попробуйте предоставить разрешения в вашем манифесте –
Aerrow