Android,类型参数listadapter

Android,类型参数listadapter,android,kotlin,listadapter,android-room,Android,Kotlin,Listadapter,Android Room,所以我在网上按照一个指南做一个房间。在adapter部分,我遵循了他的方法,但当我这样做时,我一直使用“Interface ListAdapter不需要类型参数” 错误示例: 下面是到目前为止github上的整个项目 还有我跟随的向导 从我在代码中看到的情况来看,您应该将ListAdapter替换为ListAdapter 您可以在这里的文档中看到一个示例:(),其中ListAdapter在菱形中有两个参数:一个用于列表对象,另一个用于自定义viewholder 希望这有帮助 所以在devboi

所以我在网上按照一个指南做一个房间。在adapter部分,我遵循了他的方法,但当我这样做时,我一直使用“Interface ListAdapter不需要类型参数”

错误示例:

下面是到目前为止github上的整个项目

还有我跟随的向导


从我在代码中看到的情况来看,您应该将
ListAdapter
替换为
ListAdapter

您可以在这里的文档中看到一个示例:(),其中ListAdapter在菱形中有两个参数:一个用于列表对象,另一个用于自定义viewholder


希望这有帮助

所以在devboi的帮助下,我发现我使用了错误的导入

在Dev文档的右上角,它显示了正确的导入

这里是我的项目导入的样子

import android.support.v7.recyclerview.extensions.ListAdapter

我自己也遇到了这个问题

如果您使用的是AndroidX/Jetpack/无论官方名称是什么,我在这方面还是新手,Android Studio可能
导入android.widget.ListAdapter

自动,但您想要的是
导入androidx.recyclerview.widget.ListAdapter