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

Виджет RecyclerView - это более продвинутая и гибкая версия ListView и GridView.

966
Почему в RecyclerView нет onItemClickListener ()?

Я изучал RecyclerViewи был удивлен, увидев, что RecyclerViewне имеет onItemClickListener(). У меня два вопроса. Главный вопрос Я хочу знать, почему Google удалили onItemClickListener()? Есть проблема с производительностью или что-то еще? Вторичный вопрос Я решил свою проблему, написав onClickв моем...

938
Как добавить разделители и пробелы между элементами в RecyclerView?

Это пример того, как это можно было сделать ранее в ListViewклассе, используя параметры divider и dividerHeight : <ListView android:id="@+id/activity_home_list_view" android:layout_width="match_parent" android:layout_height="match_parent" android:divider="@android:color/transparent"...

583
RecyclerView onClick

Кто-нибудь с помощью RecyclerViewнашел способ установить onClickListenerэлементы в RecyclerView? Я думал о том, чтобы настроить слушателя для каждого макета для каждого элемента, но это кажется слишком сложным, я уверен, что есть способ RecyclerViewпрослушать onClickсобытие, но я не могу понять...

346
Как реализовать бесконечный список с RecyclerView?

Я хотел бы изменить ListViewна RecyclerView. Я хочу использовать onScrollиз OnScrollListenerвRecyclerView , чтобы определить , является ли пользователь прокручивается до конца списка. Как узнать, прокручивает ли пользователь конец списка, чтобы я мог получить новые данные из службы...

338
Как построить горизонтальный ListView с RecyclerView?

Мне нужно реализовать горизонтальный список в моем приложении Android. Я провел небольшое исследование и столкнулся с тем, как сделать горизонтальный ListView в Android? и горизонтальный ListView в Android? однако эти вопросы были заданы до выхода Recyclerview. Есть ли лучший способ реализовать это...

319
Как отфильтровать RecyclerView с помощью SearchView

Я пытаюсь реализовать SearchViewиз библиотеки поддержки. Я хочу, чтобы пользователь использовал SearchViewфильтр для фильтрации Listфильмов в RecyclerView. До сих пор я следовал нескольким учебным пособиям и добавил SearchViewк ним ActionBar, но я не совсем уверен, куда идти дальше. Я видел...

296
Есть ли способ показать предварительный просмотр содержимого RecyclerView в редакторе Android Studio?

Когда я добавляю RecyclerView в макет, он отображается как пустой экран. Есть ли способ, например, через toolsпространство имен, для предварительного просмотра содержимого...

295
RecyclerView против ListView

От разработчика Android ( Создание списков и карт ): Виджет RecyclerView - это более продвинутая и гибкая версия ListView. Хорошо, это звучит круто, но когда я увидел этот пример изображения, я действительно запутался в разнице между этими двумя. Изображение выше может быть легко создано с...

290
Есть ли аналог addHeaderView для RecyclerView?

Я ищу эквивалент addHeaderView для представления переработчика. В основном я хочу, чтобы изображение с 2 кнопками было добавлено в качестве заголовка к списку. Есть ли другой способ добавить представление заголовка в представление переработчика? Пример для руководства будет полезным РЕДАКТИРОВАТЬ 2...

275
Как обновить данные адаптера RecyclerView?

Попытка выяснить, в чем проблема с обновлением RecyclerViewадаптера. После того, как я получил новый Список продуктов, я попытался: Обновите ArrayListфрагмент из того места, где recyclerViewон создан, установите новые данные для адаптера, затем вызовите adapter.notifyDataSetChanged(); это не...

271
Как показать пустой вид с RecyclerView?

Я привык помещать специальный вид в файл макета, как описано в ListActivityдокументации, который будет отображаться, когда нет данных . Это представление имеет идентификатор "android:id/empty". <TextView android:id="@android:id/empty" android:layout_width="wrap_content"...

271
RecyclerView: обнаружено несоответствие. Неверная позиция товара

Наш QA обнаружил ошибку: при вращении устройства Android (Droid Turbo) произошел следующий сбой, связанный с RecyclerView : java.lang.IndexOutOfBoundsException: обнаружено несоответствие. Недопустимая позиция элемента 2 (смещение: 2). Состояние: 3 Для меня это выглядит как внутренняя ошибка внутри...

268
Получить видимые элементы в RecyclerView

Мне нужно знать, какие элементы в настоящее время отображаются в моем RecyclerView. В OnScrollListener.onScroll(...)ListViews нет эквивалента этому методу. Я пытался работать View.getGlobalVisibleRect(...), но этот хак слишком уродлив и не всегда работает. У кого-нибудь есть...

254
RecyclerView и java.lang.IndexOutOfBoundsException: обнаружено несоответствие. Неправильное положение держателя видового держателя ViewHolder в устройствах Samsung

У меня есть вид переработчика, который отлично работает на всех устройствах, кроме Samsung. На самсунг я получаю java.lang.IndexOutOfBoundsException: обнаружено несоответствие. Неправильный вид держателя адаптера positionViewHolder когда я вернусь к фрагменту с видом переработчика из другого...

241
recyclerview Нет прилагаемого адаптера; пропускающий макет

Просто реализовано RecyclerViewв моем коде, замена ListView. Все отлично работает Данные отображаются. Но сообщения об ошибках регистрируются: 15:25:53.476 E/RecyclerView: No adapter attached; skipping layout 15:25:53.655 E/RecyclerView: No adapter attached; skipping layout для следующего кода:...

237
Как анимировать элементы RecyclerView, когда они появляются

Как я могу анимировать элементы RecyclerView, когда они появляются? Аниматор элемента по умолчанию анимируется только тогда, когда данные добавляются или удаляются после того, как были установлены данные переработчика. Я разрабатываю новые приложения и понятия не имею, с чего начать. Есть идеи как...

232
Должны ли мы использовать RecyclerView для замены ListView?

Документы Android говорят: Виджет RecyclerView - это более продвинутая и гибкая версия ListView. Этот виджет представляет собой контейнер для отображения больших наборов данных, которые можно очень эффективно прокручивать, поддерживая ограниченное количество просмотров. Используйте виджет...