Это зависит от того, сколько предметов у вас есть.
Для относительно небольшого количества различных типов предметов, ScrollView
будет хорошо.
Однако, если у вас большойколичество элементов (даже если они являются различными типами макетов), вы можете рассмотреть RecyclerView
, так что каркас должен измерять только View
s, которые видны на экране.ScrollView
будет измерять всех своих дочерних элементов независимо от того, находятся ли они на экране или нет, поэтому, если у вас много предметов, вы можете получить значительный удар по производительности.