请问不同activity同一个tab里面如何相互跳转?

解决方案 »

  1.   

     TabHost tabHost = getTabHost();
     TabHost.TabSpec spec1 = tabHost.newTabSpec("tab1");
     spec1.setIndicator("名称");
     spec1.setContent(new Intent(this, 你需要跳转的activity.class));
     tabHost.addTab(spec1);
      

  2.   

    这是以前写的一段代码: TabHost tabHost = getTabHost(); LayoutInflater.from(this).inflate(R.layout.main,
    tabHost.getTabContentView(), true);
    tabHost.addTab(tabHost.newTabSpec("tab1").setIndicator("设置")
    .setContent(R.id.tab1));
    Intent i = new Intent();
    i.setClass(this, GPSTest.class);
    i.setFlags( Intent.FLAG_ACTIVITY_CLEAR_TOP);
    tabHost.addTab(tabHost.newTabSpec("tab2").setIndicator("信号")
    .setContent(i));继承TabActivity
      

  3.   

    大家没懂起我的意思,我的意思是,tab里的activity有个按钮点击这个按钮跳转一个activity,这个activity也应该显示在这个tab内,我现在点击这个按钮,跳转到这个activity就全屏了,不在这个tab里。
      

  4.   


    点击右边的酷我新歌榜 跳转到左边activity的图片大家有没有发现是在同一个网络曲库Tab中,这个是怎么实现的
      

  5.   


    现在在你Activity的Button设置跳转到这个tabactivity,再想办法把“你需要跳转的activity.class”换成你跳转的Activity,tabHost有个setCurrentTabByTag方法