首页 > 代码库 > android中的tabdemo

android中的tabdemo

首先先样式,注意必须用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">    <LinearLayout    android: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;		@Override	protected void onCreate(Bundle savedInstanceState) {		// TODO Auto-generated method stub		super.onCreate(savedInstanceState);		setContentView(R.layout.activity_tab);			_tabHost=getTabHost();	}	private void AddTab1() {		// TODO Auto-generated method stub		Intent intent1=new Intent(this,Activity1.class);		TabSpec sp1=_tabHost.newTabSpec("选1");		//跳转地		sp1.setContent(intent1);		//标题		sp1.setIndicator("一");		_tabHost.addTab(sp1);	}}

  

android中的tabdemo