在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。
- 3 回答
- 0 关注
- 1047 浏览
添加回答
举报
0/150
提交
取消