1
resposta

Botão não funcionou!

Ola estou adicionando o botão porem ele não fica e quando eu rodo a aplicação não abre no emulador..não consegui resolver.

Segue link do git https://github.com/wqueiroz28/android_agenda.git

1 resposta

Boa noite amigo, o adapter que você está usando para o seu ListView não aceita o float action button como "childs"/"filhos". Existem duas soluções, a primeira seria criar utilizar um adapter customizado, mas acredito que possa ter ocorrido um pequeno engano, o que nos leva para a segunda solução: Retire o botão de dentro da ListView e deixe ele como filho do RelativeLayout, para isso altere seu xml para:

<com.google.android.material.floatingactionbutton.FloatingActionButton
    android:id="@+id/floatingActionButton8"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:clickable="true"
    app:srcCompat="@mipmap/ic_launcher" />

<ListView
    android:id="@+id/lista_de_alunos"
    android:layout_width="356dp"
    android:layout_height="680dp">
</ListView>

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software