Android中的模糊图像视图
我使用的是本文中回答的方法,我将依赖项实现到Android中的模糊图像视图,android,imageview,blur,Android,Imageview,Blur,我使用的是本文中回答的方法,我将依赖项实现到build.gradle中,但是当我粘贴代码时,它向我显示错误,我没有类名Glide。如何解决这个问题,使我的ImageView模糊 我有简单的代码用于学习 imageView4.setOnClickListener { if (!haveImage) { Toast.makeText(this, "Image not imported yet!", Toast.LENGTH_LONG).show() } el
build.gradle
中,但是当我粘贴代码时,它向我显示错误,我没有类名Glide
。如何解决这个问题,使我的ImageView
模糊
我有简单的代码用于学习
imageView4.setOnClickListener {
if (!haveImage) {
Toast.makeText(this, "Image not imported yet!", Toast.LENGTH_LONG).show()
} else {
val imgUri = Uri.parse("android.resource://com.example.myapplication/" + R.drawable.ic_launcher)
imageView4.setImageURI(imgUri)
}
}
确保像这样在
gradle
中指定滑动
implementation 'com.github.bumptech.glide:glide:4.9.0'
implementation 'jp.wasabeef:glide-transformations:4.1.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.9.0'
应用转换
Glide.with(this@MainActivity)
.asBitmap()
.load(R.drawable.ic_launcher)
.apply(RequestOptions.bitmapTransform(BlurTransformation(25, 3)))
.into(imageView)
它显示“BlurTransformations”(创建抽象函数“BlurTransf…”)的错误,并且“setImageURI”不再工作。你能给出更深入的回答吗?非常感谢!你需要另一个gradle依赖。添加glide转换,它应该可以工作。BOOM解决了这个问题,很抱歉之前对“setImageURI”的评论,这是我在xml文件中的错误:))