android中的tab选项卡

来源:互联网 发布:linux默认分区文件系统 编辑:程序博客网 时间:2024/05/20 10:15


//第一步:extends TabActivity@SuppressWarnings("deprecation")public class MainActivity extends TabActivity{@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);// 第二步:获取选项卡组TabHost tabHost = getTabHost();// 第三步:引用布局文件LayoutInflater inflater = LayoutInflater.from(this);inflater.inflate(R.layout.activity_main, tabHost.getTabContentView());Resources resources = getResources();// 第四步:创建一个Tab对象TabHost.TabSpec tab01 = tabHost.newTabSpec("tab01").setIndicator("选项1", resources.getDrawable(R.drawable.p1)).setContent(R.id.content1);TabHost.TabSpec tab02 = tabHost.newTabSpec("tab02").setIndicator("选项2", resources.getDrawable(R.drawable.p2)).setContent(R.id.content2);TabHost.TabSpec tab03 = tabHost.newTabSpec("tab03").setIndicator("选项3", resources.getDrawable(R.drawable.p3)).setContent(R.id.content3);// 第五步:将创建好的Tab对象放入到tabHost中tabHost.addTab(tab01);tabHost.addTab(tab02);tabHost.addTab(tab03);tabHost.setCurrentTab(1);}} 


原创粉丝点击