我的Tablet应用程序显示了一个ListView,每个行项中都有多个TextViews (使用自定义游标适配器)。我有大约6-7列,给所有列提供同等空间的最佳方法是什么?
现在我试着:
”
发布于 2012-08-03 16:26:33
权重是可以的,但是每次使用布局权重时,都必须将android:layout_width设置为0dp,否则视图可能无法正确缩放。
此外,不要混合固定宽度和布局权重。如果您选择使用权重,请在行布局中的任何地方使用它们。
发布于 2012-08-03 16:28:19
在Android上使用固定宽度和高度是不好的做法,让Android来完成布局。您可以使用带有权重的linearLayout,以便正确地在不同行中列出项目。使用"android:width=0dp“并使用权重来表示各个字段的尺寸。另一种方法是使用TableLayout,但这有点棘手。但是,它确实有效。
发布于 2012-08-03 16:26:17
带有一行的表格布局。桌子的整个概念是等距离的。
https://stackoverflow.com/questions/11799619
复制相似问题