169 похожих чатов

Ребят, как можно в RecyclerView добавить такой разделитель? Думал сделать

через ViewType но получится как то костыльно, есть более удачные пути решения?

9 ответов

9 просмотров

Думаю тут больше подойдет подход grouping

Surik-Simonyan Автор вопроса
Mr. Onion
Думаю тут больше подойдет подход grouping

Нашел библиотеку под названием SectionedRecyclerViewAdapter для группировки, но у меня верхняя часть без названия.

itemDecoration посмотри

ItemDecoration и рисуй текст на канвасе. тоже звучит костыльно, но сработает)

Если вьютайп, то это значит что за этой строкой стоит полноценный бургер, только недоступный. Иначе в список придется втыкать фальшивые строки в нужное место с этим признаком, это глючно. Если это просто конец раздела - то во все айтемы в конец макета добавляем такой разделитель и держим его GONE, а в нужном - VISIBLE

Surik Simonyan
ok

АйтемДекорейшн очень сложно, не советую, это для особых случаев

Surik-Simonyan Автор вопроса
Сергей П.
АйтемДекорейшн очень сложно, не советую, это для о...

Я через SectionedRecyclerView сделал, просто для первой группы сделал title “ “)

Surik Simonyan
Я через SectionedRecyclerView сделал, просто для п...

Тоже норм, но он недавно появился только

Похожие вопросы

Обсуждают сегодня

читать файл максимально быстро? странный вопрос))
zamtmn
52
всем привет! углубившись в плюсы и начав изучать реверсинг понял, что без асм'а никуда со своими высокоабстрактными представлениями начал изучать механизмы асма, и не совсем п...
9
Привет. Сразу скажу, что на C/C++/Rust я не пишу, но тем не менее возникла потребность дебага C/C++/Rust кода. Суть: есть серверное приложение, которое периодически ведёт себ...
ninekeem 🐳
4
буквально один оставшийся вопрос при выполнении строчки mov eax, 5 операнд "5" будет присутствовать где-либо в памяти (любой), кроме как в памяти блока .code? подвопрос: как...
12
Всем ку. Подскажите, если задекларировал массив так: int arr[10] = {1, 2, 3, 4}, то в arr[4] будет мусор или нуль?
Sasha K
14
я не понимаю mov [r11+8],rcx и прочие. мы записываем значение из rcx, куда?
Bor
15
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
у меня такой вопрос про память в x86 возник, может кто пояснить?.. у процессора есть (как минимум) 3 типа адресов (названия "п1", "п2", "п3" --- мои, чтобы проще было дальше)...
Toideng
5
А какие расширения активно используются в промышленности? Именно идейные, по типу гадт, а не всякие оверлоадедстрингс
Степан
11
у процессора есть (как минимум) 3 типа адресов (названия "п1", "п2", "п3" --- мои, чтобы проще было дальше): - "п1" --- виртуальный адрес, то есть тот, который ресолвится в "п...
Toideng
3
Карта сайта