我在我的Android应用程序中显示一个值表,并希望列的大小均匀分布,而不是根据内容调整大小.
一直在玩stretchColumns,但无法找到合适的组合,Any Ideas?
Sim*_*mon 163
我有同样的问题 - 我总是只输入一个数字android:stretchColumns
,但你必须输入应该拉伸的所有列.所以如果你有三列,你必须写:
android:stretchColumns="0,1,2"
Run Code Online (Sandbox Code Playgroud)
或者写道:
android:stretchColumns="*"
Run Code Online (Sandbox Code Playgroud)
然后所有列都将具有相同的大小.提醒一下,android:stretchColumns
是TableLayout
元素的属性.
lin*_*uff 18
您需要同时设置android:layout_width="0dip"
并android:layout_weight="1"
为表行内的每个视图.我认为这是有效的,因为权重决定了各个视图使用的行中EMPTY SPACE的比例,并且因为所有视图的宽度都设置为0dip
,所以整行是空的空间,因此权重相等,视图都是分配了相同比例的WHOLE宽度.
归档时间: |
|
查看次数: |
74010 次 |
最近记录: |