android - 如何使用 Android-Image-Cropper 制作位图
问题描述
谢谢阅读。
https://github.com/CanHub/Android-Image-Cropper/
我想使用这个库将裁剪的图像转换为位图。
// 1. Crop Image result on fragment of activity1
val cropImage = registerForActivityResult(CropImageContract()) { result ->
if (result.isSuccessful) {
result.uriContent?.let { uri ->
setImageUri(uri)
}
} else {
Timber.e(result.error)
}
}
// 2. Create bitmap on activity2
val source = ImageDecoder.createSource(context.contentResolver, uri)
val bitmap = ImageDecoder.decodeBitmap(source)
位图为空。。
- 执行的屏幕
1. Crop Image result
是2. Create bitmap
不同的屏幕。所以result.bitmap
不能用 - 我想创建一个位图或文件
- 是否可以从内容路径创建位图:// 格式?
谢谢。