У меня есть проблема, противоположная всем остальным.У меня есть макет типа чата с изображением реселлера и текстовой панелью внизу (оба в линейном макете)
Когда текстовая строка расширяется, высота просмотра реселлера уменьшается в соответствии с макетом, однако при этом сохраняется позиция прокрутки.Я хотел бы сместить прокрутку на дельту высоты, то есть последний видимый элемент должен быть видимым после расширения текстовой панели, а не скрываться за ней (прокручиваться)
Проблема в том, когда записать эту позицию как прослушиватель onScolledтакже вызывается автоматически после такого изменения высоты, поэтому я получаю значение "пост макета"
Я попытался создать подкласс LinearLayoutManager.onLayoutChildren и вызвать lastVisiblePosition pre и post super.onLayoutChildren, но оба они одинаковы
Я не уверен, что делать