Как Android относится к ScrollViews?
Я пришел из веб-разработки, так что это моя парадигма для реализации элемента прокрутки.
Тем не менее, официальные руководства и документы для Android говорят, что я должен использовать height="wrap_content"
для ScrollView. Но почему?
Насколько я понимаю (webdev), ScrollView должен быть контейнером, в котором прокручивается его содержимое. Это означает, что ScrollView является ограничением по высоте (поэтому match_parent), и его содержимое должно быть выше этого (поэтому прокручивается).
Если я установлю для высоты ScrollView значение wrap_content, и Android действительно будет соблюдать это... он не должен прокручиваться (согласно моей парадигме webdev) (если только Android не добавляет дополнительные контейнеры макета (кроме тех, которые определены в файле макета).
Итак, как это делается?