我正在尝试压缩图像,并使用以下代码获取压缩图像的uri:
private fun compressImage(){
if (imageUri.value != null) {
val compressedImagePath = SiliCompressor.with(application)
.compress(
imageUri.value.toString(),
File(application.cacheDir,"temp")
)
val compressedImage = File(compressedImagePath)
val compressedImageUri = Uri.fromFile(compressedImage)
}
}
在日志中没有任何错误,但是,在调试之后我发现应用程序被卡住了 val compressedImageUri = Uri.fromFile(compressedImage)
不会运行进一步的代码。我做错什么了?
任何帮助都将不胜感激!!
暂无答案!
目前还没有任何答案,快来回答吧!