Advertisement
Guest User

Untitled

a guest
Feb 25th, 2020
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. package com.example.secound
  2.  
  3. import android.view.LayoutInflater
  4. import android.view.View
  5. import android.view.ViewGroup
  6. import android.widget.TextView
  7. import androidx.recyclerview.widget.RecyclerView
  8.  
  9. class Adapter (private val values: List<String>): RecyclerView.Adapter<Adapter.ViewHolder>() {
  10.  
  11. override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): Adapter.ViewHolder {
  12. val itemView= LayoutInflater.from(parent.context).inflate(R.layout.list,parent,false)
  13. return ViewHolder(itemView)
  14. }
  15.  
  16. override fun getItemCount()=values.size
  17. // return values.size
  18.  
  19. override fun onBindViewHolder(holder:Adapter.ViewHolder, position: Int) {
  20. holder.textView?.text=values[position]
  21. }
  22. inner class ViewHolder(itemView: View?): RecyclerView.ViewHolder(itemView!!){
  23. var textView: TextView?=null
  24. init {
  25. textView=itemView?.findViewById(R.id.text)
  26. }
  27. }
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement