Установите android:fillViewport="true"
в вашем ScrollView
.
fillViewport
расширяет высоту содержимого до границ области просмотра, если установлено true
.Проще говоря, fillViewport
решает, должно ли вложенное содержимое макета соответствовать границам родителя или нет.Таким образом, чтобы вложенный макет соответствовал границе родительского элемента, установите для fillViewport
значение true
. Кроме того, layout_gravity
для вложенных компонентов должно быть равно 1 или как угодно, что вы определяете в weight_sum
родительского макета, тогда как вв вашем случае это 0,90.