ItemDecoration используется для отрисовки декораций вокруг отдельных элементов RecyclerView
или над всем холстом RecyclerView
.
Основные функции:
Как использовать:
RecyclerView.ItemDecoration
.onDraw(Canvas c, RecyclerView parent, RecyclerView.State state)
: для рисования декораций под элементами.onDrawOver(Canvas c, RecyclerView parent, RecyclerView.State state)
: для рисования декораций над элементами.getItemOffsets(Rect outRect, View view, RecyclerView parent, RecyclerView.State state)
: для добавления отступов к границам элемента.ItemDecoration
.RecyclerView
с помощью addItemDecoration(ItemDecoration decoration)
.Пример использования getItemOffsets
для добавления отступа:
kotlin
ItemDecoration используется для отрисовки декораций вокруг отдельных элементов RecyclerView
или над всем холстом RecyclerView
.
Основные функции:
Как использовать:
RecyclerView.ItemDecoration
.onDraw(Canvas c, RecyclerView parent, RecyclerView.State state)
: для рисования декораций под элементами.onDrawOver(Canvas c, RecyclerView parent, RecyclerView.State state)
: для рисования декораций над элементами.getItemOffsets(Rect outRect, View view, RecyclerView parent, RecyclerView.State state)
: для добавления отступов к границам элемента.ItemDecoration
.RecyclerView
с помощью addItemDecoration(ItemDecoration decoration)
.Пример использования getItemOffsets
для добавления отступа:
kotlin
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.