-1
data1    hello   hi 
data2    hello2  hi
data3    hi      Hello

我想知道应该用什么,TableLayout?linearLayout还是RelativeLayout?哪个视图实现布局会更好?我也想用XML代码实现这个布局,求各位帮忙,谢谢!

4

2 回答 2

0

这完全取决于您要设计的 GUI,以及您希望如何放置 GUI 对象。Android 官方网站有一个关于这个主题的非常有用和有用的教程:

http://developer.android.com/guide/topics/ui/declaring-layout.html

http://developer.android.com/guide/topics/ui/declaring-layout.html#CommonLayouts

于 2012-09-18T09:29:09.123 回答
0

你需要什么东西才能走动吗?与任何对象交互?

如果你只是想要一些简单的东西,你可以使用 TableLayout。如果你只需要支持 ICS (Android 4.0) 及更高版本,还可以查看 GridLayout。

就性能而言,LinearLayout 可能不是您的最佳选择(将进行大量计算而不会太多)。如果表中有很多元素,RelativeLayout 也不是最好的。

您还可以从 Google 员工那里查看有关 TableLayout 的答案。

于 2012-09-18T09:33:12.157 回答