程序员人生 网站导航

Android fill_parent、wrap_content和match_parent的区别

栏目:综合技术时间:2015-03-14 10:00:06

 3个属性都用来适应视图的水平或垂直大小,1个以视图的内容或尺寸为基础的布局比精确地指定视图范围更加方便。

1)fill_parent

设置1个构件的布局为fill_parent将强迫性地使构件扩大,以填充布局单元内尽量多的空间。这跟Windows控件的dockstyle属性大体1致。设置1个顶部布局或控件为fill_parent将强迫性让它布满全部屏幕。

2) wrap_content

设置1个视图的尺寸为wrap_content将强迫性地使视图扩大以显示全部内容。以TextView和ImageView控件为例,设置为wrap_content将完全显示其内部的文本和图象。布局元素将根据内容更改大小。设置1个视图的尺寸为wrap_content大体同等于设置Windows控件的Autosize属性为True。

3)match_parent
  Android2.2中match_parent和fill_parent是1个意思.两个参数意思1样,match_parent更贴切,因而从2.2开始两个词都可以用。那末如果斟酌低版本的使用情况你就需要用fill_parent了

------分隔线----------------------------
------分隔线----------------------------

最新技术推荐