如何以编程方式将Layout_gravity设置为中心?

时间:2014-01-15 12:30:57

标签: android android-layout layout-gravity

我可以将元素的重力设置为center|right xml 中的center|left,如:

android:layout_gravity="center|left"

但我怎么能以编程方式

3 个答案:

答案 0 :(得分:1)

view1.setGravity(Gravity.CENTER | Gravity.RIGHT);

答案 1 :(得分:1)

如果您想要更易读的代码:

LinearLayout layout = new LinearLayout(this);
layout.setVerticalGravity(Gravity.CENTER);
layout.setHorizontalGravity(Gravity.LEFT);

答案 2 :(得分:0)

你可以这样做

layout.setGravity(Gravity.CENTER|Gravity.RIGHT);