Android 不是接口适配器的类型参数

Android 不是接口适配器的类型参数,android,kotlin,android-recyclerview,Android,Kotlin,Android Recyclerview,请帮帮我,我无法在RecyclerView中实现Kotlin。我想使用RecyclerView为我的应用程序创建一个适配器,但是当我实现时,我得到了一个错误 这是我的密码: class HomeAdapter(private val results: List<Result>) : Adapter<HomeAdapter.HomeViewHolder>() { override fun onCreateViewHolder(parent: ViewGroup,

请帮帮我,我无法在RecyclerView中实现Kotlin。我想使用RecyclerView为我的应用程序创建一个适配器,但是当我实现时,我得到了一个错误

这是我的密码:

class HomeAdapter(private val results: List<Result>) : Adapter<HomeAdapter.HomeViewHolder>() {

    override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): HomeViewHolder {
        return HomeViewHolder(
            LayoutInflater
                .from(parent.context)
                .inflate(
                    R.layout.item_home,
                    parent, false
                )
        )
    }

    override fun onBindBiewHolder(holder: HomeViewHolder, position: Int) {
        holder.bind(results[holder.adapterPosition])
    }

    override fun getItemCount(): Int {
        return results.count()
    }

    inner class HomeViewHolder(itemView: View) : RecyclerView.ViewHolder(itemView) {
        fun bind(result: Result) {
            with(itemView) {
                val title = findViewById<TextView>(R.id.tv_title)
                title.text = result.title

                val overview = findViewById<TextView>(R.id.tv_overview)
                overview.text = result.overview
            }
        }
    }
}
这就是错误:


为您的目的导入正确的适配器类:

导入android.support.v7.widget.RecyclerView 类HomeAdapter…:RecyclerView.Adapter{…}
您必须已导入导致错误的android.widget.Adapter。

将其更改为RecyclerView.Adapter由于他导入的适配器没有泛型,因此引发了“无类型”参数错误,这意味着他正在导入android.widget.Adapter。我已经导入了它,为什么它仍然出错。请帮忙me@Misbagas导入导入android.support.v7.widget.RecyclerView并使用RecyclerView更改适配器。适配器?@Misbagas您找到解决方案了吗?@Misbagas如果答案解决了您的问题,请单击答案左侧的绿色勾号将其标记为已接受!