1、布局文件,根标签为 <TabHost>,该组件包含三个 <LinearLayout>
<TabHost xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<LinearLayout
android:id="@+id/tb01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="NO.1"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="NO.2"/>
</LinearLayout>
<LinearLayout
android:id="@+id/tb02"
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="NO.3"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="NO.4"/>
</LinearLayout>
<LinearLayout
android:id="@+id/tb03"
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="NO.5"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="NO.6"/>
</LinearLayout>
</TabHost>
2、实现代码,效果为:每个<LinearLayout> 中添加两个<TextView>
public class TabHostActivity extends TabActivity {<span style="white-space:pre"> </span>//这里继承TabActivity
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
TabHost tabHost = getTabHost();
LayoutInflater.from(this).inflate(R.layout.<span style="color:#ff0000;">tabhost</span>, tabHost.getTabContentView(),true);
tabHost.addTab(tabHost.newTabSpec("tb01").setIndicator("已接电话").setContent(R.id.tb01));
tabHost.addTab(tabHost.newTabSpec("tb02").setIndicator("呼出电话").setContent(R.id.tb02));
tabHost.addTab(tabHost.newTabSpec("tb03").setIndicator("未接电话").setContent(R.id.tb03));
}
}