В чем польза fillViewPort
?
В ScrollView
иногда fillViewPort
нужно установить на true
, чтобы, вероятно, отображалось представление, а иногда это вообще не нужно.
И описание документации к нему не очень понятно
android:fillViewport
Defines whether the scrollview should stretch its content to fill the viewport.
fillViewport
позволяет scrollView
увеличивать свою высоту до полной высоты экрана устройства в случаях, когда дочерний элемент прокрутки имеет меньшую высоту.
Спасибо Hardik Parsania за полезный пост это
fillViewport = true
рекомендуется для scrollView
s, содержащих recyclerView
, который реализует заполнение в направлении прокрутки (например, paddingBottom
и/или paddingTop
для вертикальной прокрутки). Это в сочетании с clipToPadding = false
для recyclerView
сводит на нет сжатие окна просмотра при прокрутке до точки, в которой отступ recyclerView
появляется в поле зрения.