Android layout 如何设置布局的布局重力,例如框架布局?

Android layout 如何设置布局的布局重力,例如框架布局?,android-layout,gravity,Android Layout,Gravity,如何以编程方式设置我的FrameLayout的布局重力?您需要通过LayoutParams进行设置 不能设置布局的重力,可以这样设置布局成员的重力 View view = new View(this); FrameLayout.LayoutParams param = new FrameLayout.LayoutParams(FrameLayout.LayoutParams.WRAP_CONTENT, FrameLayout.LayoutParams.WRAP_CONTENT, Gravity.

如何以编程方式设置我的FrameLayout的布局重力?

您需要通过
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);

您需要通过
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);