gpt4 book ai didi

android - 适配器中无法识别 Kotlin 扩展

转载 作者:行者123 更新时间:2023-11-30 01:46:22 24 4
gpt4 key购买 nike

我有毕加索的基本扩展工具:

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 上下文调用它时,它无法被识别。

enter image description here

与 itemView.context.picasso 相同

谢谢!

最佳答案

我很确定您的扩展超出了范围(在不同的包中)。像这样导入你的扩展:

import your.package.picasso
import your.package.load

看看the docs了解更多信息。

关于android - 适配器中无法识别 Kotlin 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33658164/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com