package com.example.listadomercado
import android.content.Intent
import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity
import androidx.recyclerview.widget.RecyclerView
import com.google.android.material.floatingactionbutton.FloatingActionButton
class Main_Activity : AppCompatActivity(R.layout.activity_main) {
private val bancoDeDados = BancoDeDados()
private val adapter = Adaptador(context = this, produtos = bancoDeDados.buscaTodos())
private val binding by lazy {
Main_ActivityBinding.inflate(layoutInflater)
}
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
executaRecyclerView()
configuraFAB()
}
override fun onResume() {
super.onResume()
adapter.atualiza(bancoDeDados.buscaTodos()) }
private fun configuraFAB(){
val fab = findViewById<FloatingActionButton>(R.id.addcirculoazul)
fab.setOnClickListener{
val intent = Intent(this, Secundaria_Activity::class.java)
startActivity(intent)
}
}
private fun executaRecyclerView(){
val recyclerView = findViewById<RecyclerView>(R.id.recyclerviewT)
recyclerView.adapter = adapter
}
}
Não consigo escrever o import e a expressMain_ActivityBinding.inflate" fica toda vermelha e não sei o que fazer pra implementar essa alteração do view binding
Algu