Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Erro adapter e setAdapter

Olá, pessoal.

Não consigo utilizar o adapter. Já tentei inclusive de um outro modo que encontrei no fórum. O que poderia ser, por favor?

https://imgur.com/zWAgy15

4 respostas
solução!

Olá Thiago! Seu layout está sendo importado do lugar errado. A "activity_lista_transacoes" tem que vir de outro lugar como o exemplo abaixo:

import android.os.Bundle
import android.widget.ArrayAdapter
import androidx.appcompat.app.AppCompatActivity
import com.example.financasK.R
import kotlinx.android.synthetic.main.activity_lista_transacoes.*

Tente apagar a linha 6 e usar o ALT + ENTER para resolver os imports automaticamente. Caso o erro continue você vai ter que adicionar "id 'kotlin-android-extensions'" aos seus plugins do arquivo build.gradle, na pasta raiz do projeto.

plugins {
    id 'com.android.application'
    id 'kotlin-android'
    id 'kotlin-android-extensions'
}

Este import "kotlinx.android.synthetic.main.activity_lista_transacoes" foi descontinuado, as versoes mais recentes do kotlin não possuem mais o plugin de extensão. Estou tendo a maior dor de cabeça para tentar rodar o projeto base, pois não funcionam os layouts... Eu instalo o AndroidStudio 3.3, durante a instalação ele faz atualização das bibliotecas e não adianta vc não consegue rodar da forma como eles querem...

Olá, Lucas. Como o Marcelo disse, não deu certo. Fico no aguardo da ajuda. Obrigado novamente.

Lucas, com os plugins funcionou. Obrigado pela ajuda.