init { itemView.setOnClickListener { Log.i("ListaProdutosAdapter", "clicando no item") if (::car.isInitialized) { onItemClicked(car) } } }
Aqui o "car" nunca é inicializado, não consegui entender
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
init { itemView.setOnClickListener { Log.i("ListaProdutosAdapter", "clicando no item") if (::car.isInitialized) { onItemClicked(car) } } }
Aqui o "car" nunca é inicializado, não consegui entender
No método vincula
Você não atribuiu o valor que recebe no atributo da sua classe e por isso quando tenta utilizar, acaba dando problema.