Вопросы с тегом «android-recyclerview»

108
Добавление эффекта пульсации к элементу RecyclerView

Я пытаюсь добавить эффект пульсации в элемент RecyclerView. Я поискал в Интернете, но не смог найти то, что мне нужно. Я предполагаю, что это должен быть индивидуальный эффект. Я попробовал атрибут android: background для самого RecyclerView и установил для него значение «? Android:...

105
Получить выбранный элемент и его позицию в RecyclerView

Я заменяю свой ListViewна RecyclerView, список показывает нормально, но я хотел бы знать, как получить выбранный элемент и его положение, аналогично методу, который OnItemClickListener.onItemClick(AdapterView parent, View v, int position, long id)мы используем ListView. Спасибо за...

105
Есть ли способ включить полосы прокрутки для RecyclerView в коде?

Как мы видели, RecyclerView более эффективен, чем ListView, поэтому я предпочитаю использовать его в своем проекте. Но недавно у меня возникла проблема, когда я поместил его в свою пользовательскую ViewGroup. RecyclerView легко установить полосы прокрутки в xml следующим образом:...

100
Использование Espresso для просмотра внутри элемента RecyclerView

Как я могу использовать Espresso, чтобы щелкнуть определенное представление внутри элемента RecyclerView ? Я знаю, что могу щелкнуть элемент в позиции 0, используя: onView(withId(R.id.recyclerView)) .perform(RecyclerViewActions.actionOnItemAtPosition(0, click())); Но мне нужно щелкнуть конкретный...

98
Обновление данных в RecyclerView и сохранение их положения прокрутки

Как обновить данные, отображаемые в RecyclerView(вызывая notifyDataSetChangedего адаптер), и убедиться, что положение прокрутки сброшено точно туда, где оно было? В случае старого доброго ListViewвсе, что требуется, - это получение getChildAt(0), проверка getTop()и setSelectionFromTopпоследующий...

96
Recyclerview внутри прокрутки Nested Scrollview, но не выполняет быструю прокрутку, как обычный Recyclerview или Nested Scrollview

Пользуюсь RecyclerViewвнутри NestedScrollViewи работает. Но когда я использую RecyclerViewвнутри LinearLayoutили что-то еще, он прокручивается с разной скоростью в зависимости от жеста. Прокрутка слушает жест, и если я немного сдвигаюсь вверх, затем прокручивается немного, а если я скользлю очень...

92
Отключить смахивание для позиции в RecyclerView с помощью ItemTouchHelper.SimpleCallback

Я использую recyclerview 22.2.0 и вспомогательный класс ItemTouchHelper.SimpleCallback, чтобы включить в свой список опцию « смахнуть для увольнения» . Но поскольку у меня есть тип заголовка, мне нужно отключить поведение смахивания для первой позиции адаптера. Поскольку RecyclerView.Adapter не...

91
Установите диапазон для элементов в GridLayoutManager с помощью SpanSizeLookup

Я хочу реализовать макет в виде сетки с заголовками разделов. Подумайте о https://github.com/TonicArtos/StickyGridHeaders Что я делаю сейчас: mRecyclerView = (RecyclerView) view.findViewById(R.id.grid); mLayoutManager = new GridLayoutManager(getActivity(), 2); mLayoutManager.setSpanSizeLookup(new...

91
Сбой приложения при попытке использовать RecyclerView на Android 5.0

Я пытаюсь возиться с новым RecyclerView, и всякий раз, когда я пытаюсь его запустить, мое приложение сразу вылетает. Это дает мне NullPointerException для попытки доступа к методам из android.support.v7.widget.RecyclerView. Я просмотрел другие сообщения и увидел, что у большинства людей этого не...

91
Как импортировать RecyclerView для Android L-превью

Попытка использовать новый RecyclerView из библиотеки поддержки. Я загрузил 20 обновлений для библиотеки поддержки с помощью диспетчера SDK. Я добавил файл jar в папку libs - и добавил в путь сборки - не повезло с использованием RecyclerView. Пытался использовать также зависимость gradle в...

89
Кнопка горизонтальной прокрутки RecyclerView в центре

Я пытаюсь создать здесь вид карусели, используя RecyclerView, я хочу, чтобы элемент щелкал по середине экрана при прокрутке, по одному элементу за раз. Я пробовал использоватьrecyclerView.setScrollingTouchSlop(RecyclerView.TOUCH_SLOP_PAGING); но представление по-прежнему прокручивается плавно, я...

88
RecyclerView.ViewHolder - getLayoutPosition против getAdapterPosition

Начиная с новой версии библиотеки поддержки (22.x), getPosition()метод RecyclerView.ViewHolderкласса устарел вместо методов, упомянутых в теме. Я не особо понимаю разницу от чтения документации. Может ли кто-нибудь объяснить разницу в терминах непрофессионала? У меня есть следующий вариант...

86
Производительность прокрутки Android RecyclerView

Я создал пример RecyclerView на основе руководства по созданию списков и карточек . У моего адаптера есть реализация паттерна только для надувания макета. Проблема в плохой скорости прокрутки. Это в RecycleView всего с 8 элементами. В некоторых тестах я подтвердил, что в Android L эта проблема не...

85
Android добавляет интервал под последним элементом в recyclerview с помощью gridlayoutmanager

Я пытаюсь добавить интервал ниже последней строки элемента RecyclerViewс GridLayoutManager. Я использовал custom ItemDecorationдля этой цели с нижним отступом, когда его последний элемент выглядит следующим образом: public class SpaceItemDecoration extends RecyclerView.ItemDecoration { private int...