Android layout(int ,int,int,int)四个参数是如何确定一个view的位置的?

解释一下这四个参数。... 解释一下这四个参数。 展开
 我来答
QQMSD8
推荐于2018-02-28 · 知道合伙人软件行家
QQMSD8
知道合伙人软件行家
采纳数:6788 获赞数:13239
没有做不到,只有想不到,帮助别人的同时也是对自己的提升

向TA提问 私信TA
展开全部

ViewGroup.layout(int l, int t, int r, int b)这个方法是确定View的大小和位置的,然后将其绘制出来,里面的四个参数分别是View的四个点的坐标,它的坐标不是相对屏幕的原点,而且相对于它的父布局来说的。

如图所示:

l 和 t 是控件左边缘和上边缘相对于父类控件左边缘和上边缘的距离。

r 和 b是空间右边缘和下边缘相对于父类控件左边缘和上边缘的距离。

百度网友0e31c73
2013-12-09 · TA获得超过195个赞
知道小有建树答主
回答量:798
采纳率:100%
帮助的人:374万
展开全部
左顶宽高 这四个参数 layout的左上角的横纵坐标就是左顶 宽度高度很容易理解了 看手册就行了
追问
参数l、t、r和b分别用来描述当前视图的左上右下四条边与其父视图的左上右下四条边的距离,在网上看到了这种解释,不一样啊
追答
基于父容器
四条边离父容器的距离
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
燕赵柳树
2013-12-09
知道答主
回答量:2
采纳率:0%
帮助的人:2817
展开全部
@param l Left position, relative to parent

* @param t Top position, relative to parent

* @param r Right position, relative to parent

* @param b Bottom position, relative to parent
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
上官元恒zsd
2013-12-09 · TA获得超过1770个赞
知道小有建树答主
回答量:3799
采纳率:28%
帮助的人:1167万
展开全部
看手册啊。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式