2010-06-23 39 views
0

我在android中创建了一个具有表格的应用程序;这似乎是一个好主意,但我现在遇到了一些问题。使用表格的Android布局

我希望所有列的宽度相等,尽管我已经放入了多少内容(文本视图)。我认为拉伸/收缩柱可能已经解决了这个问题,但它没有;我想我错过了一些东西。有什么办法来剪辑文本,阻止它使所有的列都有不同的大小?

我知道我可以将文本自己剪辑成我知道会适合的东西,但如果我可以将任何长度的类型扔到那里并知道它只占用宽度的七分之一,那将会很好。

我的另一个问题是,我希望我的高度等于我的宽度(所以我得到一个正方形),但宽度更改为我的视图(风景/ portait)的方向,显然取决于实际屏幕尺寸也是。

到目前为止,我已经完成了所有的xml。

任何帮助非常感谢

回答

1

,如果你发布你的当前XML可能有帮助,所以我们可以看到你在做什么。

这就是说,我不确定表布局会给你想要的灵活性。 I.e:

如果孩子是TableRow,那么 高度总是WRAP_CONTENT。

那将会使你很难使物体广场..

你可能看使用一个GridView。 GridView中的项目应该都是相同的大小。见Hello GridView.