Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.example.secound
- import android.view.LayoutInflater
- import android.view.View
- import android.view.ViewGroup
- import android.widget.TextView
- import androidx.recyclerview.widget.RecyclerView
- class Adapter (private val values: List<String>): RecyclerView.Adapter<Adapter.ViewHolder>() {
- override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): Adapter.ViewHolder {
- val itemView= LayoutInflater.from(parent.context).inflate(R.layout.list,parent,false)
- return ViewHolder(itemView)
- }
- override fun getItemCount()=values.size
- // return values.size
- override fun onBindViewHolder(holder:Adapter.ViewHolder, position: Int) {
- holder.textView?.text=values[position]
- }
- inner class ViewHolder(itemView: View?): RecyclerView.ViewHolder(itemView!!){
- var textView: TextView?=null
- init {
- textView=itemView?.findViewById(R.id.text)
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement