最近在做一个项目,要用到七、八个Tab页,想把这七、八个tab页的布局文件单独放在xml文件中,方便管理,找了很多方法,但是实现不了啊,怎么样实现啊?

解决方案 »

  1.   

    //获取图片资源
            Resources resources=getResources();
           
            TabHost tabHost=getTabHost();
            TabSpec spec;
            Intent intent;
            
            intent=new Intent(this,TabActivity2.class);
            spec=tabHost.newTabSpec("tab1")//新建一个tab
             .setIndicator("tab1", resources.getDrawable(android.R.drawable.alert_light_frame))//设置名称及图标
             .setContent(intent);//设置显示的intent
            tabHost.addTab(spec);//添加进tabHost可以啊,每个tab都是一个activity,都有自己的布局