我从SD卡滑动加载图像。我使用activityForResult来获取图像,但是一旦选择了图像,它就不会加载到imageview中,并且返回null。
这是我使用的代码
@Override
protected void onActivityResult ( int requestCode, int resultCode, Intent data){
super.onActivityResult(requestCode, resultCode, data);
if (resultCode == RESULT_OK) {
filePath = data.getData();
Glide.with(this)
.load(new File(filePath.getPath())).apply(new RequestOptions().override(80, 80))
.into(imageViewUserImage);
}else {
Toast.makeText(AddReal.this,"No image was selected",Toast.LENGTH_LONG).show();
}
}
我添加了从外部存储读取的权限。
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />