А почему в RecyclerView после onSizeChanged сразу нельзя засеттить Layoutmanager, а надо ещё обернуть во
View.post()?
При перевороте экрана надо менять layoutManager у RV, но решение с onConfiguationChanged + GlobalLayoutListener иногда выстреливает в ногу. Чтоб наверняка решил использовать onSizeChanged и сеттить layoutManager - заметил, что если не обернуть в post, то после onSizeChanged айтемы RV просто не будут создаваться, хотя место под них выделится. Кто копал, с чем сязано это? Не выстрелит ли в ногу
View.post с такими делами?