Я сделал просмотрщик с результатами поиска, разделенными по типу: верхний колонтитул, элементы и нижний колонтитул.Что мне нужно, это добавить пробелы между этими разделами (как в картах), желательно не с помощью дополнительных представлений.
![enter image description here](https://i.stack.imgur.com/1prfx.png)
Я пытался добавить оформление к самому заголовку, но получилось неправильное поле
class SpaceHeaderDecoration(private val space: Int) : RecyclerView.ItemDecoration() {
override fun getItemOffsets(outRect: Rect, view: View, parent: RecyclerView, state: RecyclerView.State) {
...
val position = parent.getChildAdapterPosition(view)
val viewType = parent.adapter.getItemViewType(position)
if (viewType == Adapter.HEADER) {
outRect.top = space
}
}
}