штуку. Есть список тегов, которые надо отобразить в виде чипсов, в одну строчку. Они не должны скролиться, если теги не вмещаются в одну строчку, то нужно показывать количество тегов, которые не вместились. К примеру в линию влезло 3 тега, а 6 не отрисовалось, нужно отрисовать 3 тега и чипсу с +6.
В голову приходит вариант с ресаклером у которого горизонтальный лайнер с выключенным скролом. Считать количество доступного места в адаптере через parent, а сколько занимает каждый отдельный тег onGlobalLayoutListener, захардкодить определенное место под последний тег-каунтер и делать не сложные расчеты. Теги которые не вместилимь делать GONE. Может есть идеи лучше?
Кастом вью. Руками раскладываешь дроваблы с тегами, пока влазят, потом пишешь (+6), возможно отрывая последний тег.
Обсуждают сегодня