首先先样式,注意必须用android:id/tabs 不能使用id+
<TabHost android:layout_height="match_parent"android:layout_width="match_parent"android:id="@android:id/tabhost"xmlns:android="http://schemas.android.com/apk/res/android"><LinearLayoutandroid:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"><TabWidget android:layout_width="match_parent"android:layout_height="wrap_content"android:id="@android:id/tabs"></TabWidget><FrameLayout android:id="@android:id/tabcontent"android:layout_width="match_parent"android:layout_height="wrap_content"android:layout_weight="1"></FrameLayout></LinearLayout>
</TabHost>
其次写代码
public class TabActivity extends android.app.TabActivity {private TabHost _tabHost;@Overrideprotected void onCreate(Bundle savedInstanceState) {// TODO Auto-generated method stubsuper.onCreate(savedInstanceState);setContentView(R.layout.activity_tab); _tabHost=getTabHost();}private void AddTab1() {// TODO Auto-generated method stubIntent intent1=new Intent(this,Activity1.class);TabSpec sp1=_tabHost.newTabSpec("选1");//跳转地sp1.setContent(intent1);//标题sp1.setIndicator("一");_tabHost.addTab(sp1);}
}