Что на самом деле делает fillViewPort в scrollView?

В чем польза fillViewPort?

В ScrollView иногда fillViewPort нужно установить на true, чтобы, вероятно, отображалось представление, а иногда это вообще не нужно.

И описание документации к нему не очень понятно

android:fillViewport

Defines whether the scrollview should stretch its content to fill the viewport.

12
0
13 872
3
Перейти к ответу Данный вопрос помечен как решенный

Ответы 3

Ответ принят как подходящий

fillViewport позволяет scrollView увеличивать свою высоту до полной высоты экрана устройства в случаях, когда дочерний элемент прокрутки имеет меньшую высоту.

Спасибо Hardik Parsania за полезный пост это

fillViewport = true рекомендуется для scrollViews, содержащих recyclerView, который реализует заполнение в направлении прокрутки (например, paddingBottom и/или paddingTop для вертикальной прокрутки). Это в сочетании с clipToPadding = false для recyclerView сводит на нет сжатие окна просмотра при прокрутке до точки, в которой отступ recyclerView появляется в поле зрения.

Источник этого образца: denuts.com.

fillViewport = “false”


fillViewport = “true”

Другие вопросы по теме