scrollView 中的 fillViewPort 究竟做了什么?
What does fillViewPort in scrollView really do?
fillViewPort
有什么好处?
在ScrollView
中,有时需要将fillViewPort
设置为true
以便可能显示视图,而其他时候则根本不需要。
并且文档对它的描述不是很清楚
android:fillViewport
Defines whether the scrollview should stretch its content to fill the viewport.
fillViewport
允许 scrollView
在滚动视图的子视图高度较小的情况下扩展其高度等于设备屏幕高度的完整高度。
感谢 Hardik Parsania this 的帮助 post
fillViewport = true
建议 scrollView
包含一个 recyclerView
实现滚动方向的填充(即 paddingBottom
and/or paddingTop
用于垂直滚动)。这样做,当与 recyclerView
的 clipToPadding = false
配对时,在滚动到 recyclerView
填充进入视图的点时,可以消除视口的收缩。
此示例的来源:demonuts.com
fillViewport = “false”
fillViewport = “true”
fillViewPort
有什么好处?
在ScrollView
中,有时需要将fillViewPort
设置为true
以便可能显示视图,而其他时候则根本不需要。
并且文档对它的描述不是很清楚
android:fillViewport
Defines whether the scrollview should stretch its content to fill the viewport.
fillViewport
允许 scrollView
在滚动视图的子视图高度较小的情况下扩展其高度等于设备屏幕高度的完整高度。
感谢 Hardik Parsania this 的帮助 post
fillViewport = true
建议 scrollView
包含一个 recyclerView
实现滚动方向的填充(即 paddingBottom
and/or paddingTop
用于垂直滚动)。这样做,当与 recyclerView
的 clipToPadding = false
配对时,在滚动到 recyclerView
填充进入视图的点时,可以消除视口的收缩。
此示例的来源:demonuts.com
fillViewport = “false”
fillViewport = “true”