在Android中如何实现下面这个布局?

data1    hello   hi 
data2    hello2  hi
data3    hi      Hello

我想知道用TableLayout还是linearLayout或者RelativeLayout,哪一个视图可以很好的实现这个布局?我也想用xml代码实现这个布局,请求各位支招,万分感谢!

给出这段代码,看看能否实现想要的布局:

 <?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
 android:orientation="vertical" android:layout_width="fill_parent"
 android:layout_height="fill_parent">
<TableLayout android:layout_width="fill_parent"
 android:layout_height="wrap_content">
 <TableRow android:weightSum="3">
 <TextView android:layout_weight="1" android:layout_width="wrap_content"
 android:layout_height="wrap_content" android:text="hello" />
<TextView android:layout_weight="1" android:layout_width="wrap_content"
 android:layout_height="wrap_content" android:text="hello" />
<TextView android:layout_weight="1" android:layout_width="wrap_content"
 android:layout_height="wrap_content" android:text="hello" />
</TableRow>
<TableRow android:weightSum="3">
<TextView android:layout_weight="1" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="hello" />
<TextView android:layout_weight="1" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="hello" />
<TextView android:layout_weight="1" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="hello" />
</TableRow>
<TableRow android:weightSum="3">
<TextView android:layout_weight="1" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="hello" />
<TextView android:layout_weight="1" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="hello" />
<TextView android:layout_weight="1" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="hello" />
</TableRow>
</TableLayout>
</LinearLayout>

这完全取决于你想要的GUI设计,你想怎么放你的GUI。android 开发网站有很多关于这个的解答
http://developer.android.com/guide/topics/ui/declaring-layout.html

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

都可以的,用LinearLayout比较简单一点
最外层用一个方向为竖直方向的LinearLayout
里面放三个方向为水平的LinearLayout
每个LinearLayout里面放三个TextView
每个TextView设置layout_weigth="1"

使用表格布局TableLayout 最好,因为看起来这就是一个表格展示数据