我使用活动作为结果从画廊中获取图片。然后,我将图像的路径传递到毕加索,以将其加载到图像视图中,但是没有成功。 这是我使用的代码
@Override
protected void onActivityResult ( int requestCode, int resultCode, Intent data){
super.onActivityResult(requestCode, resultCode, data);
if (resultCode == RESULT_OK) {
filePath= data.getData();
Picasso.with(this).load(new File(filePath.getPath())).into(imageViewUserImage);
}else {
Toast.makeText(AddReal.this,"No image was selected",Toast.LENGTH_LONG).show();
}
}
这是布局文件中的图像视图
<ImageView
android:id="@+id/iv_uphoto"
android:layout_width="60dp"
android:layout_height="60dp"
android:padding="3dp"
android:scaleType="centerCrop"
android:cropToPadding="true"
android:src="@drawable/ic_wallpaper"
android:background="@drawable/border"
android:layout_weight="1"/>