我有picasso的基本扩展工具:
public val Context.picasso: Picasso
get() = Picasso.with(this)
public fun ImageView.load(path: String, request: (RequestCreator) -> RequestCreator) {
request(context.picasso.load(path)).into(this)
}
当我尝试从适配器中的imageview上下文调用它时,它无法识别。
与itemView.context.picasso
相同谢谢!
答案 0 :(得分:1)
我很确定你的扩展超出范围(在不同的包中)。 像这样导入您的扩展程序:
import your.package.picasso
import your.package.load
请查看the docs了解详情。