为了账号安全,请及时绑定邮箱和手机立即绑定

fill_parent和wrap_content有什么区别?

fill_parent和wrap_content有什么区别?

慕尼黑的夜晚无繁华 2019-11-22 16:04:11
在Android中,布局小部件时,fill_parent(match_parent在API级别8和更高版本中)和之间有什么区别wrap_content?您是否可以找到任何文档?我很想很好地理解它。
查看完整描述

3 回答

?
明月笑刀无情

TA贡献1828条经验 获得超4个赞

这两个属性都可以应用于View的(视觉控件)水平或垂直大小。它用于根据其内容或父布局的大小来设置“视图”或“布局”的大小,而不是明确指定尺寸。


fill_parent(MATCH_PARENT在API级别8及更高版本中已弃用并重命名)


将小部件的布局设置为fill_parent将迫使其扩展以占据其所放置的布局元素内的可用空间。这大致相当于将Windows Form Control的dockstyle设置为Fill。


将顶层布局或控件设置为fill_parent将强制其占据整个屏幕。


wrap_content


将View的大小设置为wrap_content将迫使其仅扩展到足以容纳其包含的值(或子控件)的程度。对于控件-例如文本框(TextView)或图像(ImageView)-这将包裹所显示的文本或图像。对于布局元素,它将调整布局的大小以适合作为其子级添加的控件/布局。


大致相当于将Windows窗体控件的Autosize属性设置为True。



查看完整回答
反对 回复 2019-11-22
  • 3 回答
  • 0 关注
  • 1047 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信