我们平常可以直接在xml里设置margin,如:<ImageViewandroid:layout_margin="5dip"android:src="@drawable/image"/>但是有些情况下,需要在java代码里来写,可是View本身没有setMargin方法,怎么办呢?通过查阅android api,我们发现android.view.ViewGroup.MarginLayoutParams有个方法setMargins(left, top, right, bottom).其直接的子类有: FrameLayout.LayoutPara Read More