首页 > 代码库 > android如何在代码中设置margin

android如何在代码中设置margin

1.首先要看下你要设置的这个组件的父容器是什么。比如我的是FrameLayout里面包含的一个组件。假如叫bottomLayout那么就是:


FrameLayout.LayoutParams lp = new FrameLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);
		lp.setMargins(0,100,0,0);
		bottomLayout.setLayoutParams(lp);

这里setMargins的几个参数的意义分别是 左上右下

android面试题视频讲解

android如何在代码中设置margin