Описание тега item-decoration

3 ответа

Как добавить прослушиватель кликов для ItemDecoration в RecyclerView Android?

Я пытался добавить прослушиватель кликов к элементу украшений, как показано ниже, но все равно не повезло. Пожалуйста помоги. recyclerview.addOnItemTouchListener( object : RecyclerView.OnItemTouchListener{ override fun onTouchEvent(rv: RecyclerView?…
1 ответ

Как применить ItemDecoration слева и справа к элементу RecyclerView?

Я пытался достичь этого так долго. То, что я хочу, это перекрытие выбранного RecyclerView пункт слева и справа, как показано на рисунке ниже. Я могу достичь левой или правой ItemDecoration как ниже: class OverlapDecoration(private val overlapWidth:I…
0 ответов

Как я могу реализовать GridDividerItemDecoration для RecyclerView с помощью GridLayoutManager и заголовка раздела, реализованного с помощью SpanSizeLookup?

Я использовал RecyclerView с GridLayoutManager вместе с заголовком раздела для Grid, реализованным с использованием SpanSizeLookup (путем увеличения размера диапазона для позиций заголовков в списке). Теперь, как я могу изменить GridDividerItemDecor…
1 ответ

Как нарисовать вид в ItemDecoration?

Я уже знаю, как рисовать вещи в ItemDecoration, но теперь я хочу нарисовать View в ItemDecoration, Поскольку настройка немного сложна, я создал пример проекта, который может воспроизвести проблему. Чего я хочу достичь у меня есть RecyclerView с 20 п…
0 ответов

java.lang.ClassCastException android.widget.FrameLayout$LayoutParams

Я разрабатываю новое приложение и приложение вылетает и получает следующую ошибку от Logcat Неустранимое исключение: java.lang.ClassCastException android.widget.FrameLayout$LayoutParams нельзя преобразовать в android.support.v7.widget.RecyclerView$L…
0 ответов

Как нарисовать ItemDecoration с закругленными углами?

Я имею RecyclerView Мне нужно добавить ItemDecoration это выглядит как CardView с закругленными углами, я не могу использовать CardView как RecyclerView пункт, так как некоторые элементы имеют закругленные углы. вот почему я решил пойти с ItemDecora…
1 ответ

Как можно оформить круговой элемент для RecyclerView?

У меня есть recyclerView. Я хочу использовать декорацию круговой черты, которую я могу реализовать с помощью тире, но у меня не может быть декораторов круга? Мне интересно, есть ли PathEffect, но с кругом или как я могу это реализовать? class Separa…
2 ответа

Android: Z-индекс "RecyclerView.ItemDecoration"

У меня есть RecyclerView с 2 ItemDecorations. Как я могу указать высоту (z-index) каждого ItemDecoration, чтобы установить, какой из них будет нарисован поверх другого?
1 ответ

ItemDecoration в RecyclerView нарушает макет элементов, созданный с помощью ConstraintLayout

Я пытаюсь построить этот макет - просто две колонки сетки с изображениями и текстом под изображениями. Я хочу построить это, используя RecyclerView, GridLayoutManager и ItemDecoration для расстояния между элементами. Вот что я получаю в результате, …
1 ответ

Gooey Анимация для индикатора пейджера внутри украшения предмета

Кто-нибудь может, пожалуйста, научить меня, как сделать индикатор липкой пейджер для бортовой, пожалуйста? Мне действительно любопытно, как эти анимации сделаны. Я думаю о чем-то вроде этого здесь. Это пример под , Изображение может не показывать ег…
0 ответов

ItemDecoration сделать неправильный переход

Когда я использую Shared Element Transitions и ItemDecoration с recyclerview, анимация, когда onBackPress создает изображение одинакового размера, но каждый из них принимает CENTER_CROP в разных точках, после завершения анимации производит движение …
04 дек '17 в 08:57
1 ответ

DividerItemDecoration Горизонтальная не появляется в центре

Я использую DividerItemDecoration из библиотеки поддержки. Ниже приведен код для добавления украшения GridLayoutManager gridLayoutManager = new GridLayoutManager(context, 3); recyclerView.setLayoutManager(gridLayoutManager); recyclerView.addItemDeco…
0 ответов

Элемент сетки интервалов в обзоре переработчика

Я хочу разместить элемент сетки в переработке, пока он работает для всех сторон (вверху, внизу и т. Д.) Я хочу использовать пробел только сверху, с правой стороны любой может помочь мне изменить существующий код. public class GridSpacingItemDecorati…
1 ответ

Предмет украшения добавляет двойное пространство

У меня есть вид переработчика, где я хочу добавить пространство между ячейками. Использование кода ниже работает, однако, в середине пространство удваивается. Как я могу расставить их и избежать двойного пробела в середине? public class ItemDecorati…
1 ответ

Получить дочернюю высоту представления в RecyclerView ItemDecoration.getItemOffsets

Я пытаюсь создать ItemDecoration, который будет поддерживать минимальную высоту для RecyclerView, динамически добавляя отступ к последнему элементу. Чтобы рассчитать объем набивки, мне нужно знать общий рост всех детей. Я аппроксимирую это, получая …
1 ответ

Вертикальный индикатор для Recycler View

Пожалуйста, посмотрите это у меня есть похожий вертикальный вид рециркулятора, но я хочу эффект, похожий на ссылку макета умной вкладки ниже на свитке. Я прокручиваю Recycler View 1 до следующей позиции, когда прокручиваю 10 элементов в Recycler vi…
0 ответов

Добавлена ​​проверка текста эспрессо в заголовке представления рециркулятора

Поэтому у меня есть представление переработчика, и мне нужно было добавлять элементы в него в виде разделов или заголовков. Я достигаю этого с помощью метода ItemDecorations ViewDecorations onDrawOver, поэтому записываю его на холст и вставляю вот т…
1 ответ

RecyclerView onDrawOver вид исчезают после прокрутки

Я хочу отобразить вид (пример TextView) над RecyclerView после прокрутки до позиции (пример: 3), поэтому я использую public class HeaderItemDecoration extends RecyclerView.ItemDecoration { @Override public void onDrawOver(Canvas c, RecyclerView pare…
0 ответов

Ширина разделителя RecyclerView с помощью ItemDecoration

Я имею RecyclerView и добавил ItemDecoration к нему следующим образом:- mRecyclerView.addItemDecoration(new DividerItemDecoration(this, DividerItemDecoration.VERTICAL_LIST)); Мой ItemDecoration выглядит так:- public void onDrawOver(Canvas c, Recycle…
0 ответов

Анимированные перекрывающиеся элементы RecyclerView

Я хочу создать RecyclerView с макетом, как показано ниже, используя RecyclerView.ItemDecoration. Пожалуйста, предложите, если есть какой-либо другой эффективный способ. Я пытаюсь оживить RecyclerView, когда пользователь проводит пальцем влево или вп…