如何以编程方式设置水平和垂直布局参数

问题描述:

在xml文件中我们可以做到;如何以编程方式设置水平和垂直布局参数

android:layout_gravity="center_vertical|right" 

我找不到如何以编程方式设置这些参数。我认为这样的事情是不可能的。

FrameLayout.LayoutParams params = new FrameLayout.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT); 
params.gravity = Gravity.BOTTOM; 
params.gravity = Gravity.CENTER; 

params.gravity = Gravity.BOTTOM | Gravity.CENTER;