gpt4 book ai didi

android - Kotlin android 开发 diffutil itemCallback 类型错误

转载 作者:行者123 更新时间:2023-12-05 00:14:42 29 4
gpt4 key购买 nike

我尝试在我的适配器中实现 diffutil,但收到以下错误:

One type argument expected for class Result<out T>

这是我收到错误的代码:

private val diffCallback = object: DiffUtil.ItemCallback<Result>() {

}

这是我的结果类:

data class Result(
val adult: Boolean,
val backdrop_path: String,
val genre_ids: List<Int>,
val id: Int,
val media_type: String,
val original_language: String,
val original_title: String,
val overview: String,
val popularity: Double,
val poster_path: String,
val release_date: String,
val title: String,
val video: Boolean,
val vote_average: Double,
val vote_count: Int
)

我不明白,这正是我每次这样做的方式,而且它工作没有问题

最佳答案

Kotlin 已经有一个 Result<T> type,默认导入。如果您想确保使用的是自己的类名,则可能需要完全限定该类名。或者也许只是重命名你的类,这会让事情变得更容易。

关于android - Kotlin android 开发 diffutil itemCallback 类型错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69997398/

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