【发布时间】:2019-10-03 12:22:00
【问题描述】:
我是 RecyclerView 的新手,我想实现这一点,但问题是我无法解决以下代码中的查看器引用,请帮帮我
class ViewAdapter : RecyclerView.Adapter<ViewAdapter.ViewHolder>(){
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): ViewAdapter.ViewHolder {
// return ViewHolder(LayoutInflater.from(parent.context).inflate(R.layout.slider, parent, false))
// }
}
override fun getItemCount(): Int {
TODO("not implemented")
}
override fun onBindViewHolder(holder: ViewAdapter.ViewHolder, position: Int) {
TODO("not implemented")
}
}
【问题讨论】:
-
ViewHolder是一个抽象类,你必须提供你自己的实现。 -
如果您使用的是基于 IntelliJ 的 IDE,您可以在未解析的视图顶部按 alt + enter 并创建类。在这种情况下,这就是您需要做的。
标签: android kotlin android-recyclerview android-viewholder