0

这是从 build gradle 文件夹生成的文件,它给了我错误

@kotlin.元数据(...)

public final class BindingAdaptersKt {

@androidx.databinding.BindingAdapter(value = {})
public static final void bindImage(@org.jetbrains.annotations.NotNull()
android.widget.ImageView imgView, @org.jetbrains.annotations.Nullable()
java.lang.String imgUrl) {
}

@androidx.databinding.BindingAdapter(value = {"listData"})
public static final void bindRecyclerView(@org.jetbrains.annotations.NotNull()
androidx.recyclerview.widget.RecyclerView recyclerView, @org.jetbrains.annotations.Nullable()
java.util.List<one.cocoders.lotto.data.model.TestModel> data) {
}

这是我的 BindingAdapters 文件

@BindingAdapter("listData")

fun bindImage(imgView: ImageView, imgUrl: String?) {
imgUrl?.let {
    val imgUri = imgUrl.toUri().buildUpon().scheme("https").build()
    imgView.load(imgUri)
}

日志中的错误没有提供太多信息来帮助我解决问题。

任何帮助将不胜感激。谢谢。

4

0 回答 0