请帮忙,我无法解释为什么这些代码中的设置布局适用于Android 4.0但不适用于Android 2.2:
SurfacePreview mPreview = new SurfacePreview (mActivity, null);
LayoutParams lp = new LayoutParams(200, 200);
((ActivityPreview)mActivity).addContentView(mPreview, lp);
ViewGroup.MarginLayoutParams mlp = (ViewGroup.MarginLayoutParams) mPreview
.getLayoutParams();
mlp.setMargins(100, 100, 0, 0);
答案 0 :(得分:0)
mlp.topMargin=100;
mlp.leftMargin=100;
尝试直接设置值,而不是使用setMargins函数;