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

Recycler view sobrepondo toolbar

Bom dia pessoal, estou criando meu recycler view dentro de um Coordinator layout que por sua vez esta dentro de um DrawerLayout

segue meu xml:

<?xml version="1.0" encoding="utf-8"?>
<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/drawer_layout"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:fitsSystemWindows="true"
    tools:context=".ui.ListaOcorrenciasActivity"
    tools:openDrawer="start">

    <android.support.design.widget.CoordinatorLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent">

        <android.support.constraint.ConstraintLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent">

            <include layout="@layout/toolbar" />

            <android.support.v7.widget.RecyclerView
                android:id="@+id/lista_ocorrencias_recycler_view"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                app:layoutManager="android.support.v7.widget.LinearLayoutManager"
                app:layout_constraintBottom_toBottomOf="parent"
                app:layout_constraintEnd_toEndOf="parent"
                app:layout_constraintStart_toStartOf="parent"
                app:layout_constraintTop_toBottomOf="@+id/toolbar"
                tools:listitem="@layout/item_ocorrencia">

            </android.support.v7.widget.RecyclerView>


        </android.support.constraint.ConstraintLayout>


        <android.support.design.widget.FloatingActionButton
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="bottom|end"
            android:layout_margin="16dp"
            android:elevation="@dimen/cardview_default_elevation"
            android:src="@drawable/ic_add" />
    </android.support.design.widget.CoordinatorLayout>


    <android.support.design.widget.NavigationView
        android:id="@+id/navigation_view"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_gravity="start"
        app:headerLayout="@layout/navigation_header"
        app:menu="@menu/menu_nav" />
</android.support.v4.widget.DrawerLayout>

Meu problema eh que meu recycler view não fica correto conforme print:

http://prntscr.com/j6wa16

O primeiro item já aparece cortado pela toolbar, e o ultimo também esta cortado

3 respostas
solução!

Oi Jilles, me parece que o tópico foi duplicado, certo? Vamos centralizar a discussão e solução do seu problema em apenas um? Vou deixar o link do outro aqui caso alguém queira acompanhar. O outro tópico me parece estar mais completinho.

Link: https://cursos.alura.com.br/forum/topico-recycler-view-por-baixo-da-toolbar-59717

ueh, q estranho, eu soh tinha editado o titulo e ele duplicou? hehe, sem problemas

Se foi duplicado, pode fechar um deles? Dessa forma mantemos a discussão em um apenas. :)

[]s

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