这是从 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)
}
日志中的错误没有提供太多信息来帮助我解决问题。
任何帮助将不胜感激。谢谢。