Ao utilizar o debug, relata um erro na linha 31, que seria valor = BigDecimal("19,9"). O que pode ser?
package br.com.alura.orgs.ui.activity
import android.app.Activity
import android.os.Bundle
import android.widget.TextView
import androidx.recyclerview.widget.LinearLayoutManager
import androidx.recyclerview.widget.RecyclerView
import br.com.alura.orgs.R
import br.com.alura.orgs.model.Produtos
import br.com.alura.orgs.ui.listadeprodutos.adapter.ListaProdutosAdapter
import java.math.BigDecimal
class MainActivity : Activity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
//val nome = findViewById<TextView>(R.id.nome)
//nome.text = "Frutas desidratadas"
//val descricao = findViewById<TextView>(R.id.descricao)
//descricao.text = "Laranja, maçã e pera"
//val valor = findViewById<TextView>(R.id.valor)
//valor.text = "R$30,99"
val recyclerView = findViewById<RecyclerView>(R.id.recyclerview)
recyclerView.adapter = ListaProdutosAdapter(
context = this, listOf(
Produtos(
nome = "Teste",
descricao = "Teste desc",
valor = BigDecimal("19,9")
),
Produtos(
nome = "Teste 1",
descricao = "Teste desc 1",
valor = BigDecimal("29,9")
),
Produtos(
nome = "Teste 2",
descricao = "Teste desc 2",
valor = BigDecimal("39,9")
)
)
)
recyclerView.layoutManager = LinearLayoutManager(this)
}
}