有时我们希望将某个控件放在指定位置,在Xml中进行位置指定时,margin无法为负值,但可以在代码中进行设置
FrameLayout.LayoutParams params = (android.widget.FrameLayout.LayoutParams)
mLinearLayoutLeft.getLayoutParams();
params.setMargins(left, top, Right,Bottom);
mLinearLayoutLeft.setLayoutParams(params);其中FrameLayout是mLinearLayoutLeft的父容器,相应的可以进行修改。
本文介绍如何在代码中为控件设置精确的位置,包括使用FrameLayout.LayoutParams进行margin的设定,实现控件的精确定位。
2042

被折叠的 条评论
为什么被折叠?



