2014-09-25 67 views
0

我不确定这个问题是否已被回答(我试过寻找但找不到任何东西) 这是我有一个问题的布局部分。为什么文本视图不占用整个表格行的宽度?

enter image description here

对于选定的TextView,这里是XML代码 enter image description here

我的问题是这是为什么的TextView不占用该行的全部宽度。我假设因为我使用了“match_parent”作为layout_width,所以textview应占用它的父级的完整宽度,即TableRow。我试着在TableLayout API(http://developer.android.com/reference/android/widget/TableLayout.html)上查找这种情况,但是提到“match_parent”的唯一实例是在你将一个元素添加到表格布局的情况下,如果它不在一行中,它的宽度将被设置为“match_parent”。这与行/列有什么关系,并且行为以某种方式覆盖“match_parent”?

回答

1

分配

android:layout_weight="1" 

到TextView的

它会占据整个宽度

+0

感谢那些工作。但是你知道为什么match_parent不?我知道layout_weight只是分配额外的空间 – committedandroider 2014-09-25 03:28:01

+0

对不起,不知道。 – 2014-09-25 03:43:37

相关问题