scrollVIew中的fillViewPort真正做什么?

时间:2019-06-13 20:50:36

标签: android xml scrollview viewport

fillViewPort有什么好处?

ScrollView中,有时需要将fillViewPort设置为true,以便可能显示视图,而有时根本不需要显示视图。

文档的描述还不清楚

  

android:fillViewport

     

定义滚动视图是否应拉伸其内容以填充视口。

2 个答案:

答案 0 :(得分:0)

fillViewport允许scrollView扩展其高度,该高度等于滚动视图的子级的高度小于设备屏幕高度的整个高度。

感谢Hardik Parsania提供this有用的帖子

答案 1 :(得分:0)

建议在sudo qemu-system-arm \ -kernel kernel-qemu-4.14.79-stretch \ -append "root=/dev/sda2 panic=1 rootfstype=ext4 rw" \ -drive if=none,format=raw,file=2020-08-20-raspios-buster-armhf-lite.img \ -cpu arm1176 -m 256 \ -M versatilepb \ -no-reboot \ -serial stdio \ -net nic -net user \ -net tap,ifname=vnet0,script=no,downscript=no中包含fillViewport = true

scrollView,这些recyclerView在滚动方向上实现填充(即,paddingBottom和/或paddingTop用于垂直滚动)。这样做的话,当与clipToPadding = false的{​​{1}}配对时,滚动到recyclerView填充进入视图的点时,视口的收缩将被抵消。