Как следует из названия. Я пытаюсь отобразить чрезвычайно сложную компоновку с полной высотой области просмотра, но мне нужно, чтобы она прокручивалась, потому что под ней есть простое окно рециркуляции с некоторыми элементами. Я уже думал о том, чтобы поместить все в многопрофильный адаптер повторного просмотра, но логика верхнего макета настолько сложна, что я не думаю, что это возможно.
Я пытался использовать NestedScrollView
с fillViewport
, установленным в значение true, но я застрял, определяя размеры этого верхнего макета и вид переработчика под ним. Все должно быть внутри одного макета, потому что scrollview не может иметь более одного дочернего элемента, но когда я помещаю все в линейный макет и устанавливаю верхний макет в match_parent, он показывает полноэкранный режим до тех пор, пока данные не загрузятся в обзоре реселлера под ним. Затем он обрабатывает этот верхний макет, как если бы он был wrap_content.
У меня нет идей, как я могу сделать что-то подобное. Лучше всего было бы иметь что-то вроде ViewGroup
, которое бы поддерживало прокрутку и изменяло размеры окна просмотра под ним по мере прокрутки, но я не уверен, как это сделать.