码迷,mamicode.com
首页 > 其他好文 > 详细

LinearLayout布局问题

时间:2016-03-26 23:26:55      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:

LinearLayout是平时开发中很常见的线性布局方式,分为水平和竖直2种,笔者在实际使用中发现了如下问题,希望能帮到别人。

  1. 横着的LinearLayout,凡是设置x坐标的属性都不起作用,比如layout_gravity="right",但我们可以利用各种layout_marginXXX属性来控制,或者通过往中间塞view占位,或者改用FrameLayout或RelativeLayout;

  2. 竖着的LinearLayout,凡是设置y坐标的属性都不起作用,比如layout_gravity="bottom",但我们可以利用各种layout_marginXXX属性来控制,只有控制x坐标的属性会起作用,比如layout_gravity="right"

原因是因为,比如竖直的LinearLayout,那么他的子View在y轴上的坐标算法是基本固定的。

LinearLayout布局问题

标签:

原文地址:http://www.cnblogs.com/xiaoweiz/p/5322325.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!