我是Kolin的新手,我将旧的代码库转换为Kotlin。使用Glide加载图像时出错。
我的守则
Glide.with(context)
.load(url)
.apply(options)
.error(R.drawable.ic_no_image)
.into(imageView)
通常这是正确的。但我在error()构建器方法中从Kotlin编译器得到类型不匹配错误。
必需:RequestBuilder
任何人都有没有扩展功能的解决方案
我相信你想要创建一个类,如MyGlideModule
扩展AppGlideModule
并用@GlideModule
注释然后调用Glide.With(...)
而不是调用GlideApp.With(...)
,这些额外的方法应该可用。
@GlideModule
class MyGlideModule : AppGlideModule
见这里:GlideModule