此站点上的XML代码:http://www.learn-android.com/2010/01/01/05/android-layout-tutorial/6/给出图像中显示的表布局。
http://www.learn-android.com/wp-content/uploads/2010/01/tablelelayout.png
但是,如果您删除了第一个表行,则即使其Android:column_layout设置为" 1"
,textView即使在第0列中显示但是在此站点上:http://developer.android.com/reference/android/android/widget/widget/tablelayout.html,它说:"如果您跳过列号,它将被视为该行中的空单元。" <<<<<<<<<<<<
如果要在行中一个空单元格,您必须用某些东西填充或设置其宽度?
是否有更好的方法可以像表行中的屏幕中间放置东西?
谢谢
因此,空单元在那里,它没有宽度。如果没有任何非零宽度的东西,它看起来像没有列0。要使它占用一些空间,即使它只是一个带有宽度集的空视图,也需要那里。
如果您想要以中心为中心,则使用RelativElayout并使用android:layout_gravity="center"
或android:layout_gravity="center_horizontal"
在屏幕中心对齐事物可能是有意义的。