где в зависимости от категории меняются вьюхолдеры. Если в определенный момент открыть фрагмент с деталями элемента, то при возврате в список часто ширина элементов списка самопроизвольно увеличивается, разрушая весь мой феншуй. В какую сторону рыть?
Может у тебя контент, текст или имаджи меняют отступы. Попробуй всё зафиксировать. Там где-то ещё есть флаг типа вью статичная
Например, данные во вью холдерах неаккуратно обновляются.
Да нет, не должно там ничего портить. Что-то не помогает даже recycler view pool.clear
Итак, виновник найден. Это addItemDecorator, разделитель то есть. Без него нормально. Но как же сделать так, чтоб он только один раз рисовался....?
В какой момент вы добавляете декоратор? Его, обычно, добавляют один раз при инициализации списка. В противном случае у списка можно узнать есть ли у него уже декораторы и плясать от этого. Но это лишь исправит следствие, а не причину, так что копайте дальше
В момент обновления адаптера при отрисовке нового списка. Ноя уже понял вроде.
Обсуждают сегодня