2014-01-15 82 views

回答

1
view1.setGravity(Gravity.CENTER | Gravity.RIGHT); 
+0

但这不适用于ImageButtons – MRefaat

+1

没有'View.setGravity()'和'layout_gravity'是一个布局概念,而不是视图概念。 – laalto

0

你可以这样做

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

但这不适用于ImageButtons – MRefaat

+0

没有'View.setGravity()'而'layout_gravity'是一个布局概念,而不是视图概念。 – laalto

1

如果你想要一个更可读的代码:

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

我将LayoutParams分配给非布局元素 – MRefaat

+0

您可以指定您需要的内容吗?如果您在我们回答完整的问题后继续添加信息很难为您提供帮助 – GhostDerfel

+0

我正在考虑LayoutParams的一般概念 – MRefaat

相关问题