您需要通过LayoutParams
.
您不能设置布局的重力,您可以像这样设置布局成员的重力。
View view = new View(this);
FrameLayout.LayoutParams param = new FrameLayout.LayoutParams(FrameLayout.LayoutParams.WRAP_CONTENT, FrameLayout.LayoutParams.WRAP_CONTENT, Gravity.CENTER);
view.setLayoutParams(param);