首页 > 代码库 > 关于fill_parent,match_parent和wrap_content
关于fill_parent,match_parent和wrap_content
android:layout_width和android:layout_height常用这三个属性都用来适应视图的水平或垂直大小,一个以视图的内容或尺寸为基础的布局比精确地指定视图范围更加方便。
fill_parent&match_parent:
在Android2.2及以上版本中,fill_parent与match_parent意思相同(其中fill_parent兼容低版本)。都是尽可能多的占用框架内的空间。
wrap_content:
在保证框内内容不丢失的情况下,尽可能少的占用空间。
1 <TextView2 android:layout_width="match_parent"3 android:layout_height="wrap_content"4 android:textSize="15pt"5 android:text="@string/hello_world" />
如图,水平方向,文本框会占满屏幕;竖直方向,文本框会根据文本框内的文字来决定,文字有多高,文本框就取刚好能容纳文字的高度。
--------------------------------------------------------------------------------------我是分割线---------------------------------------------------------------------------------------
1 <TextView2 android:layout_width="wrap_content"3 android:layout_height="match_parent"4 android:textSize="15pt"5 android:text="@string/hello_world" />
如图竖直方向上文本框会占满屏幕;水平方向上,文本框则尽量少的占用空间,只是保证"Hello world!"刚好可以显示。
关于fill_parent,match_parent和wrap_content
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。