Как встроить прокручиваемое представление фиксированного размера в ConstraintLayout - PullRequest
0 голосов
/ 26 мая 2019

Уверен, это очень просто, но Google сложнее, чем кажется.Я хочу окно фиксированного размера (желтая рамка), которое начинает прокручиваться, как только оно заполняется (с оранжевым текстом).Под этим окном у меня есть несколько кнопок и счетчиков, которые должны быть исправлены.Все текстовые представления в желтом окне программно добавляются / удаляются.Я начал возиться с Fragments, но я думаю, что я слишком усложнил вещи, все, что мне действительно нужно, это (я думаю) View, чтобы использовать в качестве фиксированного окна и закрепить мой TextViews в представлении?Так это просто View Я встраиваю в свой ConstraintLayout (но я читаю где-то, что осуждается) или мне нужно добавить NestedScrollView (если это так, кто родитель / ребенок? Я уверен, что этоэто очень простая конфигурация, и я просто не вижу очевидного решения.

Emulator Snapshot

Редактировать: D'Oh, не знаю, почему я не сделалвижу это, но я просто вставил еще один ConstraintLayout в родительский ConstraintLayout, и это ограничивает его желтым прямоугольником (все еще нужно решить некоторые изгибы с прокруткой и точным размещением, но это было действительно так просто). Я подумалЯ не должен использовать LinearLayout и т. Д. В пределах ConstraintLayout, поэтому я не думал об очевидном решении.

...