Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import androidx.appcompat.app.AppCompatActivity
- import android.os.Bundle
- import androidx.recyclerview.widget.LinearLayoutManager
- import androidx.recyclerview.widget.RecyclerView
- import br.com.ioasys.camp.estudosinterfacecamp.R
- import kotlinx.android.synthetic.main.activity_listas.*
- class ListasActivity : AppCompatActivity() {
- lateinit var pessoaAdapter: PessoaAdapter
- val pessoas = ArrayList<Pessoa>()
- override fun onCreate(savedInstanceState: Bundle?) {
- super.onCreate(savedInstanceState)
- setContentView(R.layout.activity_listas)
- }
- override fun onStart() {
- super.onStart()
- pessoaAdapter = PessoaAdapter(pessoas)
- configureRecyclerView()
- }
- private fun configureRecyclerView() {
- recyclerPessoa.layoutManager = LinearLayoutManager(this)
- recyclerPessoa.adapter = pessoaAdapter
- pessoas.add(Pessoa(
- "Antonio Monteiro",
- 27
- ))
- pessoas.add(Pessoa(
- "Antonio Monteiro2",
- 28
- ))
- pessoas.add(Pessoa(
- "Antonio Monteiro3",
- 29
- ))
- pessoas.add(Pessoa(
- "Antonio Monteiro4",
- 30
- ))
- pessoas.add(Pessoa(
- "Antonio Monteiro5",
- 31
- ))
- pessoas.add(Pessoa(
- "Antonio Monteiro6",
- 32
- ))
- pessoas.add(Pessoa(
- "Antonio Monteiro7",
- 32
- ))
- pessoaAdapter.notifyDataSetChanged()
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement