android中的layout_gravity和gravity
简单点说,layout_gravity是自己相对于父类的位置,gravity是自己的内容相对于自己的控件的位置。
对于各种layout而言,
?
?
android:layout_marginLeft="30px" ?整个按钮离左边设置的内容30个像素?
下面回到正题, 我们可以通过设置android:gravity="center"来让EditText中的文字在EditText组件中居中显示;同时我们设置EditText的android:layout_gravity="right"来让EditText组件在LinearLayout中居右显示。看下效果:
?

?
?
正如我们所看到的,在EditText中,其中的文字已经居中显示了,而EditText组件自己也对齐到了LinearLayout的右侧。
?
附上布局文件:
?
?
setContentView(linear);????
?
好了,效果图就不上了,跟上面的一样。 就讲这么多。
?
?
如果觉得本文对您有帮助, 还请留言支持一下, 非常感谢!