TableRow设置高度

按照水平方向来组织子视图的布局。TableRow应该总是作为TableLayout的子视图。如果TableRow的父视图不是TableLayout,那么TableRow将相当于一个水平方向布局的LinearLayout

XML配置文件中TableRow的子视图不需要详细指定其layout_widthlayout_height属性值。TableRow总是强制将这两个属性分别赋值为MATCH_PARENTWRAP_CONTENT

可参考android.widget.TableRow.LayoutParams的布局属性。


由API文档可以看出,对TableRow设置高度是无效的,他的高度总是由该行中最高的view的高度决定的,所以,要设置他的高度,只能设置他子视图的高度,随便设置一个,就可以。

你可能感兴趣的:(Android,UI)