刚查到的,纪录一下
在activity中,可以这样
LinearLayout.LayoutParams lp= (LinearLayout.LayoutParams) imageview.getLayoutParams();
lp.leftMargin = 50;
lp.rightMargin = 50;
imageview.setLayoutParams(paramTest);
但是在fragment中好像不能使用LinearLayout.LayoutParams,所以只能使用可以使用Viewgroup.MarginLayoutParams如:
MarginLayoutParams mp = (MarginLayoutParams) imageView
.getLayoutParams();
mp.leftMargin=90;
imageView.setLayoutParams(mp);