match_parent和fill_parent的区别

match_parent和fill_parent的区别

其实从Android 2.2开始FILL_PARENT改名为MATCH_PARENT ,从API Level为8开始我们可以直接用MATCH_PARENT来代替FILL_PARENT,他们的定义本质是一样均为-1,只是换了个别名,可能为了更准确些,比如最终在SDK中的定义为:

  • fill_parent -1
    The view should be as big as its parent (minus padding). This constant is deprecated starting from API Level 8 and is replaced by match_parent.
  • match_parent -1
    The view should be as big as its parent (minus padding). Introduced in API Level 8.
  • wrap_content -2
    The view should be only big enough to enclose its content (plus padding).
    match_parent和fill_parent的区别_第1张图片
    使用fill_parent,会有蓝色锯齿状的边框出现match_parent和fill_parent的区别_第2张图片
    使用match_parent,没有任何边框

你可能感兴趣的:(Android)