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

Problema com o FloatingActionButton

Olá a todos.

Estou com um problema para colocar o botão, quando arasto ele deixa a tela toda preta.

Alguém poderia me ajudar?

Insira aqui a descrição dessa imagem para ajudar na acessibilidade Antes Insira aqui a descrição dessa imagem para ajudar na acessibilidade Depois

<ListView
    android:id="@+id/activity_main_lista_de_alunos"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:layout_editor_absoluteX="1dp"
    tools:layout_editor_absoluteY="1dp" >

    <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>

2 respostas
solução!

Olá, Tudo bem?

Para que o FloatingActionButton funcione da maneira que espere no layout, a view "pai" precisa ser o local onde você quer que ele apareça.

Neste caso, precisaria colocar ele fora do escopo de ListView, pois o listview se comporta de forma a ser uma view única.

Seu código ficaria assim:

<ListView
    android:id="@+id/activity_main_lista_de_alunos"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:layout_editor_absoluteX="1dp"
    tools:layout_editor_absoluteY="1dp" >
</ListView>

<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" />

Lembrando que todos estes, precisam estar dentro de um viewGroup que no caso deste curso seria o RelativeLayout.

Qualquer dúvida, estarei à disposição.

Forte abraço e bons estudos!!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Deu certo obrigado