package com.example.a1labyzandroidstudio import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import android.widget.TextView import androidx.recyclerview.widget.RecyclerView class UserListAdapter (val users:MutableList): RecyclerView.Adapter(){ override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): ViewHolder { val view= LayoutInflater.from(parent.context).inflate(R.layout.one_row, parent, false) //view.setonClickListener{ view.users_id.netTextColor(Color.GREEN)} return ViewHolder(view) } override fun getItemCount(): Int { return users.size } override fun onBindViewHolder(holder: ViewHolder, position: Int) { var user = users[position] holder.userIDText.text = user.id.toString() holder.userNameText.text = user.name holder.userSurnameText.text = user.surname } class ViewHolder(itemView: View):RecyclerView.ViewHolder(itemView) { val userIDText = itemView.findViewById(R.id.users_id) val userNameText = itemView.findViewById(R.id.user_name) val userSurnameText = itemView.findViewById(R.id.user_surname) } }