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的几个参数的意义分别是 左上右下