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