Passe YearAdapter an DiffUtil an

master
Niko Diamadis 4 years ago
parent 38a2d90ca9
commit f21fba978a
Signed by: niko
GPG Key ID: BE53B0B17B1B142E

@ -23,7 +23,7 @@ class YearAdapter(
} }
override fun onBindViewHolder(holder: ViewHolder, position: Int) { override fun onBindViewHolder(holder: ViewHolder, position: Int) {
val entry = getItem(position) val entry = currentList[position]
val name = entry.getString("name")!! val name = entry.getString("name")!!
holder.nameView.text = name holder.nameView.text = name
holder.cardView.setOnClickListener { holder.cardView.setOnClickListener {
@ -31,6 +31,8 @@ class YearAdapter(
} }
} }
override fun getItemCount() = currentList.size
class ViewHolder(view: View) : RecyclerView.ViewHolder(view) { class ViewHolder(view: View) : RecyclerView.ViewHolder(view) {
val cardView: CardView = view.findViewById(R.id.root) val cardView: CardView = view.findViewById(R.id.root)
val nameView: TextView = view.findViewById(R.id.name_text) val nameView: TextView = view.findViewById(R.id.name_text)

Loading…
Cancel
Save