Просмотр имеет minHeight
, но как-то не хватает maxHeight
:
То, что я пытаюсь достичь, состоит в том, что некоторые элементы (представления) заполняют ScrollView
. Когда есть 1..3 элемента, я хочу отображать их напрямую. Значение ScrollView
имеет высоту в 1, 2 или 3 элемента.
Когда есть 4 или более элементов, я хочу, чтобы ScrollView
прекратил расширение (таким образом, maxHeight
) и начал предоставлять прокрутку.
Однако, к сожалению, нет способа установить maxHeight
. Поэтому я, вероятно, должен установить свою ScrollView
высоту программно или WRAP_CONTENT
, когда есть 1..3 элемента, и установите высоту на 3*sizeOf(View)
, когда есть 4 или более элементов.
Может ли кто-нибудь объяснить, почему нет maxHeight
при условии, что уже есть minHeight
?
(BTW: некоторые представления, например ImageView
, имеют maxHeight
.)