Как добавить простой заголовок/нижний колонтитул 8dp в RecyclerView Android?
есть ли способ добавить простой верхний / нижний колонтитул в RecyclerView?
Здесь вы можете увидеть, что у меня есть. Первая карта касается панели инструментов
И здесь вы можете увидеть то, что я хочу. 8dp прокладка между дном и картой.
методы, которые я пробовал до сих пор:
Я уверен, что есть простое решение, которое я не знал до сих пор.
2 ответа:
добавление верхнего заполнения и настройки
clipToPadding
в false будет делать трюк.
Что-то вроде этого:<android.support.v7.widget.RecyclerView android:id="@+id/recyclerview" android:paddingTop="8dp" android:clipToPadding="false" android:layout_width="match_parent" android:layout_height="match_parent" />
если вы используете RecyclerView с
layout_weight
иpaddingBottom
не работает для вас, убедившись, что вы установите layout_height в0dp
! В противном случае, как ни странно, paddingTop работает, но paddingBottom не делает:<android.support.v7.widget.RecyclerView android:id="@+id/recycler" android:paddingBottom="20dp" android:clipToPadding="false" android:layout_weight="1" android:layout_width="match_parent" android:layout_height="0dp" />