Bom dia,
Gostaria de saber como consigo criar um arraylist que no qual eu consiga inserir e pesquisar dados como : nome do produto,valor e etc… é um projeto da faculdade segue:
Fiz de tudo mas não consigo fazer com que os dados apareça ao pesquisar,segue codigo:
package com.example.preodevendaecusto
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.view.View
import android.widget.Toast
import androidx.core.text.set
import kotlinx.android.synthetic.main.activity_main.*
import kotlinx.android.synthetic.main.activity_main.view.*
import java.util.*
import kotlin.collections.ArrayList
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
val arrayList = ArrayList<StringTokenizer>();
val nomeProduto = StringTokenizer(txtProduto.text.toString())
val preçoVenda = StringTokenizer(txtpPV.text.toString())
val preçoC = StringTokenizer(txtpPC.text.toString())
btLimpar.setOnClickListener { v: View? ->
txtProduto.text.clear()
txtpPC.text.clear()
txtpPV.text.clear()
}
btnSalvar.setOnClickListener { v: View? ->
arrayList.add(nomeProduto)
arrayList.add(preçoVenda)
arrayList.add(preçoC)
Toast.makeText(this, "Produto cadastrado", Toast.LENGTH_SHORT).show()
txtProduto.text.clear()
txtpPC.text.clear()
txtpPV.text.clear()
}
btnPesquisar.setOnClickListener { v: View? ->
val texto = txtNomeAnot.text
}
}
}