【发布时间】:2018-09-19 12:12:55
【问题描述】:
我想在 imageview 上显示裁剪工具,以允许我裁剪图像并将裁剪后的图像设置为 imageview 的新 src。
让我正确解释一下,图像 src 是从文件路径或图库 uri 中获取的。这里没有使用生命周期方法。假设我在 xml 中有一个像这样的 imageview:
<ImageView
android:id="@+id/imgView"
android:layout_width="40dp"
android:layout_height="40dp"
android:src="filePath or gallery URI" />
在活动中,我获取图像文件路径并将 src 设置为图像,如下所示:
imageFilePath = bundle.getString("image_challenge_camera");
Bitmap bitmap = BitmapFactory.decodeFile(imageFilePath);
cropImgView.setImageBitmap(bitmap);
还有 uri 以同样的方式。如何裁剪图像视图上的现有图像。如果是这样,我如何获得裁剪输出图像或数据?
【问题讨论】:
标签: android android-imageview crop