Описание тега linearlayoutmanager

Реализация RecyclerView.LayoutManager, которая предоставляет функции, аналогичные ListView. Он был представлен в Android L Developer Preview вместе с RecyclerView, но также доступен как часть библиотеки поддержки.
5 ответов

Как прокрутить до определенной позиции в обзоре переработчика внутри прокрутки?

Я много искал по моему запросу, и ни один из них не был полезен. У меня есть представление реселлера и некоторые статические данные в представлении прокрутки, которое находится внутри корневого родительского макета, как показано ниже. Я установил - …
2 ответа

Один LinearLayoutManager предназначен только для одного RecyclerView?

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

Как я могу оживить Recycler-View при смене менеджера по расположению

В дизайне моего приложения мне нужно сменить менеджер компоновки в режиме повторного просмотра с линейно-горизонтального на менеджер компоновки сетки Мне нужно сделать этот переход плавным. Может ли кто-нибудь предложить мне, как я могу сделать это …
1 ответ

Как получить несфокусированный предмет переработчика с помощью позиции Android

Я хочу динамически обновлять значение textview элемента адаптера утилитного просмотра с некоторыми данными. Для этого я делаю так: View mRecyclerView = linearLayoutManager.getChildAt(viewPosition); TextView textView=(TextView) mRecyclerView.findView…
0 ответов

layoutManager.findFirstVisibleItemPosition() с горизонтальным представлением Recycler

Я пишу приложение для Android для школьного проекта. Я реализовал RecyclerView с горизонтальной прокруткой с помощью LinearLayoutManager.HORIZONTAL, Я хотел бы сделать так, чтобы конкретный элемент, например элемент n, находился в середине набора ви…
9 ответов

RecyclerView прокручивает вверх на notifyDataSetChanged на экране чата

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

Сделайте так, чтобы последний элемент RecyclerView заполнял пробелы в RecyclerView (если число данных нечетное)

До сих пор я пытался создать RecyclelerView, но теперь я столкнулся с проблемой. Мне нужно, чтобы это выглядело так Мне нужно сделать его похожим на сетку, но я не могу разместить их рядом. Во-вторых, мне нужен последний элемент, чтобы заполнить оба…
0 ответов

Как усложнить прокрутку Recyclerview с помощью прикрепленного PagerSnapHelper?

У меня есть горизонтальное представление Recycler в моем приложении, к которому прикреплен PagerSnapHelper. RecyclerView содержит NestedScrollView, который позволяет пользователям прокручивать вверх и вниз отдельные карточки по своему усмотрению. Он…
0 ответов

Как проверить горизонтальное направление RecyclerView в Android?

Описание: Я использую RecyclerView с LinearLayoutManager по горизонтали. В этом я пытаюсь получить направление. Recyclerview движется слева направо или справа налево. Вот мой код: holder.recyclerView.addOnScrollListener(new RecyclerView.OnScrollList…
2 ответа

Как получить доступ к LayoutManager из RecyclerView.Adapter, чтобы получить scrollToPosition?

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

Вертикальное приложение LinearLayoutManager Crashes

Поэтому я использую два RecyclerViews в фрагменте в моем приложении для Android. Один из них прокручивается горизонтально, а другой - вертикально. Но по какой-то странной причине вертикальный всегда вылетает со следующей ошибкой: java.lang.NullPoint…
0 ответов

RecyclerView smoothScrollToPosition(lastItem) прокручивается вниз, где последний элемент частично виден

Я работаю над экраном типа чата, где новый текстовый элемент сообщения добавляется в список, а recyclerView прокручивается до последней позиции списка, но последний элемент частично виден, и не прокручивается до конца дна, когда клавиатура открыта. …
0 ответов

Как программно прокрутить RecyclerView с продолжительностью?

У меня горизонтальная RecyclerView и я пытаюсь программно прокрутить x значение. Это было достигнуто с smoothScrollBy(x, y)Однако я не могу найти решение, где я могу установить длительность прокрутки, например, 1000 мс. Любая помощь мне бы очень пон…
2 ответа

Как исправить RecyclerView.setLayoutManager NullPointerException во фрагменте

Ошибка: process: tifawt.com.yourschool, PID: 8372 java.lang.RuntimeException: Unable to start activity ComponentInfo{tifawt.com.yourschool/tifawt.com.yourschool.activities.main_activity}: java.lang.NullPointerException: Attempt to invoke virtual met…
0 ответов

Добавить вид в начало в LinearLayoutManager

Я строю круговой однонаправленный LinearLayoutManager, поэтому всякий раз, когда достигается начало RecyclerView, я хочу добавить последний элемент в начало. Я пытался использовать scrollHorizontallyBy() а также addView() методы, но это не работает,…
3 ответа

Изменить фон элемента RecyclerView в определенной позиции

У меня есть RecyclerView и щелкнув по этому пункту, вы переходите к Activity, E сть ViewPager с несколькими предметами. При нажатии назад я сохраняю текущую позицию элемента. То, что я хочу сделать, это когда пользователь нажимает назад, стоя на люб…
1 ответ

Получение эффекта мерцания при отображении горизонтального RecyclerView внутри вертикального RecyclerView

У меня есть Vertical RecyclerViewи эта вертикаль RecyclerView's каждый элемент содержит Horizontal RecyclerView, так что я сделал это и работает нормально, за исключением фактора производительности, когда я прокручиваю Vertical RecyclerView вертикал…
0 ответов

Как заставить горизонтальный RecyclerView соответствовать границам телефона и вернуться к линии

Я делаю список тегов и помещаю их в RecyclerView. Вот мой код: var tagsRv : RecyclerView? = null tagsRv = binding.tagsRv tagsRv?.adapter = tagsAdapter val layoutManager : LinearLayoutManager = LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL…
5 ответов

scrollToPositionWithOffset из LinearLayoutManager в RecyclerView не работает

Я пытаюсь сделать горизонтальный список липких изображений с RecyclerView и я хотел бы переместить их на смещение пикселей с scrollToPositionWithOffset, Я думал прохождение 0 как position и пиксели, которые я хочу переместить вправо / влево, как off…
1 ответ

Android: восстановить позиции элемента RecyclerView после повторного открытия приложения

У меня есть список элементов CardView RecyclerView. Я сохраняю данные CardView в базе данных SQLite. Пользователь может перетащить CardViews вверх и вниз в списке, чтобы изменить порядок элементов. Когда пользователь выходит из приложения, я хотел б…