首页 > 解决方案 > 我无法将图像从 SD 卡加载到 Android Studio 中的 ImageView

问题描述

imageView=(ImageView)findViewById(R.id.img);
String pathName = Environment.getExternalStorageDirectory().toString() + "/person.png";
Bitmap bmp = BitmapFactory.decodeFile(pathName);
imageView.setImageBitmap(bmp);

标签: javaandroid

解决方案


请查看您的应用是否有权从外部存储读取,即Manifest.permission.READ_EXTERNAL_STORAGE

String photoPath = Environment.getExternalStorageDirectory() + "/abc.jpg";
Bitmap bitmap1 = BitmapFactory.decodeFile(photoPath);
imageView.setImageBitmap(bitmap1 );

推荐阅读