Skip to content

Instantly share code, notes, and snippets.

@manuelernesto
Created August 20, 2020 19:19
Show Gist options
  • Save manuelernesto/b4a55867a718eefcfff396910212aa06 to your computer and use it in GitHub Desktop.
Save manuelernesto/b4a55867a718eefcfff396910212aa06 to your computer and use it in GitHub Desktop.
class PalestranteAdapter(private val palestrantes: List<Palestrante>) :
RecyclerView.Adapter<PalestranteAdapter.PalestranteViewHolder>() {
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int) = PalestranteViewHolder(
LayoutInflater.from(parent.context).inflate(R.layout.palestrante_item, parent, false)
)
override fun onBindViewHolder(holder: PalestranteViewHolder, position: Int) {
holder.view.room_item_txt_nome.text = palestrantes[position].palestrante
holder.view.room_item_txt_tecnologia.text = palestrantes[position].tecnologia
holder.view.room_item_txt_topico.text = palestrantes[position].topico
}
override fun getItemCount() = palestrantes.size
class PalestranteViewHolder(val view: View) : RecyclerView.ViewHolder(view)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment