mTh = getTabHost();
        mTh.addTab(mTh.newTabSpec("tab1").setIndicator(TAG_WRITE, getResources()
         .getDrawable(R.drawable.writemessage))
         .setContent(tab1_intent));我利用的Intent跳转 可以实现

解决方案 »

  1.   

    能不能把你用Intent实现的那段代码贴出来呀?就new 一个intent就可以吗,然后setClass就可以了吗?
      

  2.   

    请问一楼的能不能把你能跳转的那个程序给我,我运行看一下?[email protected]真的可以的话,分全给你了。
      

  3.   

    恩 我是直接利用Intent设置跳转的Activity 你可以自己试试 
      

  4.   

     public void setTabHostView() {
         Intent tab1_intent = new Intent();
         tab1_intent.setClass(main.this, Tab1.class);
         Intent tab2_intent = new Intent();
         tab2_intent.setClass(main.this, Tab2.class);
        
         mTh = getTabHost();
            mTh.addTab(mTh.newTabSpec("tab1").setIndicator(TAG1, getResources()
             .getDrawable(R.drawable.tab1))
             .setContent(tab1_intent));
            
            mTh.addTab(mTh.newTabSpec("tab2").setIndicator(TAG2, getResources()
             .getDrawable(R.drawable.tab2))
             .setContent(tab2_intent));
        }
      

  5.   

    首先谢谢你的回复。不过我看这段段代码好像就NEW了两个INtent,后面是在添加选项卡,根本没有跳转的动作。我猜的没错的话,你是NEW了两个intent,然后setclass,在用另外一个click方法来调用它,startactivity实现跳转的。但是问题是,我也是这样做的,就是跳转老出错。当时还专门把这段代码拿出来运行都出错。我还以为不能跳转呢。如果你真的实现跳转了,那看来只能说我人品问题了。嘿嘿....好了,会给你分的....
      

  6.   

    6流的方法应该可以的,你的问题是不是出在xml的布局没写好上
      

  7.   

    每次运行说找不到资源。是不是xml引用错了
      

  8.   

    这种看apidemos对你帮助也许会大点。
      

  9.   

    你看看 activity有没有在你的主配置文件中注册呀?
    还有 你说出错,能不能把log发出来看看,有那就好分析多了!