Articles of gridlayoutmanager

Пользовательский GridlayoutManager для WRAP_CONTENT на RecyclerView

У меня есть RecyclerView в NestedScrollview . Я хочу, чтобы мой RecyclerView обернул его содержимое для этого im, используя пользовательский Linear Layout Manager. Какой перенос содержимого RecyclerView и работает нормально. Я использую эту библиотеку Которые я нашел в этом посте. Теперь я хочу использовать GridLayoutManager для представления сетки, который будет обертывать его содержимое. Может ли […]

Как удалить расстояние Horizontal GridLayoutManager recyclerview android

Я использую recyclerview с grid layoutmanager Я не добавляю ItemDecoration GridLayoutManager gridLayoutManager = new GridLayoutManager(TestResultActivity.this, 4, GridLayoutManager.HORIZONTAL, false); gridLayoutManager.setAutoMeasureEnabled(true); grid.setLayoutManager(gridLayoutManager); Но между двумя строками есть строка, и я ее не добавляю. Я хочу удалить его.

Центр Горизонтальная последняя строка с использованием диапазона Recycler GridLayoutManager

Я пытаюсь сделать элементы последнего ряда строк по горизонтали в режиме ресайклера. Я использую GridLayoutManager для достижения функциональности. Используя setSpanSizeLookup , я хочу настроить размер диапазона для последней строки, как указано в сообщениях на SO, но, к сожалению, я не могу отслеживать, какая строка в настоящее время заполняется, поэтому моя логика не работает. Я хочу […]

RecyclerView wrap_content с помощью GridLayoutManager

Я видел обходные пути с LinearLayoutManager , но не с GridLayoutManager . Есть идеи?

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

Чтобы быть точным, я хочу достичь этого. Я использую recyclerview с GridLayoutManager. Я также сделал первый элемент большим, используя следующий код lLayout.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() { @Override public int getSpanSize(int i) { if (i==0) return 2; else return 1; } }); Все работает отлично, кроме одного: элемент в позиции 1 (т. Е. Следующий элемент из большого изображения) […]

Просмотр ресайклера с менеджером Gridlayout

Я использую RecyclerView с менеджером GridLayout чтобы составить раскладку места, например, путешествия. Моя проблема заключается в том, как автоматически обнаруживать spancount, когда моя колонка случайна? Я знаю spanCount = recyclerViewWidth / singleItemWidth; , Но проблема в singleItemWidth отличается, так как ширина сиденья отличается. Это желаемый макет, который я хочу: … но в настоящее время я […]

Центрировать объекты по горизонтали в RecyclerView (используя GridLayoutManager)

Я пытаюсь сосредоточить все мои объекты по горизонтали для каждой строки в RecyclerView Я пробовал много вещей: RelativeLayout как родительский, затем используйте layout_centerInParent, используйте базовый андроид: layout_gravity = "center", попробуйте добавить некоторый элемент пространства, используя веса и …. в item_row.xml Но мне это не удалось 🙁 Что у меня есть Что я хочу В деятельности […]

Android – как поймать действие Drop ItemTouchHelper, которое используется с RecyclerView

У меня проблема с ItemTouchHelper RecyclerView . Я делаю игру. Игра на самом деле – это RecyclerView. RecyclerView имеет GridLayoutManager с некоторым количеством периодов . Я хочу реализовать элементы перетаскивания и перетаскивания . Любой элемент может перемещаться по всем направлениям (вверх, вниз, влево, вправо). private void initializeLayout() { recyclerView.setHasFixedSize(true); recyclerView.setLayoutFrozen(true); recyclerView.setNestedScrollingEnabled(false); // set layout manager […]

Ошибка GridLayoutManager spanSizeLookup

У меня возникла проблема с GridLayoutManger setSpanSizeLookup , когда меняется ориентация активности, я setSpanSizeLookup , проверяя, является ли конкретная позиция своего рода типом, это отлично работает при изменении ориентации, моя единственная проблема – я использую zxing чтобы делать сканирование штрих-кода, всякий раз, когда button Я открываю zxing умолчанию zxing и извлекаю дату из него, однако, […]

RecyclerView с GridLayoutManager

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