1
我明白,当我想要事物相对于彼此时,我可以使用Relative布局。 但是如果我使用线性布局来简单定位元素,那么我应该能够做到这一点? 我的问题是,如果我有线性布局(表和它的标题),我怎样才能使标题水平居中和表veritically中心内的TextView和tablelayout(假设它需要在屏幕的整个宽度)LinearLayout:如何定位元素
<LinearLayout
android:layout_width = "fill_parent" android:layout_height = "fill_parent"
android:orientation= "veritical" >
<TextView
android:layout_width = "wrap_content" android:layout_height = "wrap_content"
android:layout_gravity = "center_horizontal" />
<tablelayout
android:layout_width = "fill_parent" android:layout_height = "wrap_content"
android:layout_gravity = "center_vertical" />
</LinearLayout>
但上述不工作(在表未被居中veritcall) 我希望它像
***************TEXT VIEW**************
*
*
*
TABLE
*
*
*
你有什么建议???
您好,感谢您的回答,但layout_gravity应该能够移动整个小部件。我已经为lenear布局填充了父项,所以我应该能够在此父项中的任何位置移动小部件,其中包含单词layout_gravity – Snake 2012-02-22 21:11:53
如果我使用的是android:gravity不是android:layout_gravity – Snake 2012-02-22 21:12:18
是否有任何理由说明为什么“不使用ReleativeLayout? – Tony 2012-02-23 19:02:03