Android-ScrollView中子View高度match

Android-ScrollView中子View高度match,第1张

Android-ScrollView中子View高度match 描述

ScrollView本身的高度设置为match_parent,其子View的高度也设置为match_parent,自然状态下该子View的高度并不会占满ScrollView的高度。
原因是match_parent针对一般布局而言,是子view的高度和parent的高度一致;但在ScrollView身上,工作机制并非如此,而是ScrollView的高度随着子View的高度变化而变化(子View高度大于ScrollView时)。在子View高度小于ScrollView高度时,必需在xml里为ScrollView加上android:fillViewport=“true”,这样子View小于ScrollView高度时就会占满父View.

解决方法

xml里给ScrollView加上属性:android:fillViewport="true"

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5482467.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存