Android 如果不使用';是否为表格布局内的元素指定高度和宽度?
我注意到,在使用表布局时,不必为其中的元素指定布局宽度和布局高度(不显示编译器(不确定是否为编译器)或布局错误)。也就是说,在表布局中使用类似的内容是完全有效的Android 如果不使用';是否为表格布局内的元素指定高度和宽度?,android,layout,tablelayout,tablerow,Android,Layout,Tablelayout,Tablerow,我注意到,在使用表布局时,不必为其中的元素指定布局宽度和布局高度(不显示编译器(不确定是否为编译器)或布局错误)。也就是说,在表布局中使用类似的内容是完全有效的 <TableRow android:id="@+id/tableRow3" android:padding="@dimen/activity_horizontal_margin" > 我假设表格布局提供了宽度和高度的默认值。有人知道这些值是什么吗?我试着在谷歌和其他线程上查找这个,但什么也找不到
<TableRow
android:id="@+id/tableRow3"
android:padding="@dimen/activity_horizontal_margin" >
我假设表格布局提供了宽度和高度的默认值。有人知道这些值是什么吗?我试着在谷歌和其他线程上查找这个,但什么也找不到。你的例子不仅有效,而且会忽略宽度和高度 TableLayout的子项不能指定layout\u width属性。宽度始终为MATCH\u PARENT。但是,layout\u height属性可以由子项定义;默认值为WRAP\u CONTENT。如果子项是TableRow,则高度始终为WRAP\u CONTENT 你真的应该多看看这个网站
谢谢,不过我的示例是有效的(xml编译很好)