本網站的xml代碼:http://www.learn-android.com/2010/01/05/android-layout-tutorial/6/ 給出圖像中顯示的表格佈局。當設置android:layout_column =「1」時,TableLayout不會跳過第0列
http://www.learn-android.com/wp-content/uploads/2010/01/TableLayout.png
但是,如果您刪除第一個錶行,那麼名字TextView的,即使它的機器人出現在列0:column_layout被設置爲「1」
但在這個網站:http://developer.android.com/reference/android/widget/TableLayout.html它說:「如果你跳過一個列號,它將被視爲該行中的空單元格。」
如果你想在一行中有一個空單元格,你是否需要用某種東西填充它或設置其寬度?
有沒有更好的辦法讓東西在屏幕中間像表格行一樣間隔?
謝謝
因此,使用頂部行中的按鈕可爲第0列提供一個寬度,並將其傳播到後續列。 – shim
正確。因爲該佈局中所有內容的寬度都設置爲'wrap_content',所以它將使其寬度爲0以適應內容的0寬度。 – bplattenburg
RelativeLayout是否獲取android:layout_gravity =「center」或textview?編輯:哦,我明白了。我把它放在RelativeLayout中,但我還必須將RelativeLayout的寬度設置爲wrap_content而不是match_parent – shim