我现在有两个activity A和B传值遇到了点问题~
AActivity 使用了Tab_Host 当点击是进行跳转
Intent intent = new Intent(this, "B");
 Bundle bl=new Bundle();
    bl.putSerializable(ParamName,data);
    intent.putExtras(bl);
TabHost m_tabhost=t.getTabHost();
TabSpec tabSpec = m_tabhost.newTabSpec(“B”)
.setIndicator(“b”)
.setContent(intent);
当使用setCurrentTabByTag("B")切换到B 但是遇到了问题切换到后获取值
在BActivity中
this.getIntent().getSerializableExtra(ParamName); 获取不到值为什么啊?着这方法传值在这不可取吗?或者使用Tab_Host 后页面怎样船只啊

解决方案 »

  1.   

    不好意思 是我写错了 传值没问题 ~但是我使用tab选项卡切换上面显示的activity时有个问题
    就是我第从A页面执行setCurrentTabByTag(B)到b页面时 会执行b页面的onCreate方法 而第二次从a切换到b是就不会执行了 有没有什么方法能是页面切换过来 就会触发的?
      

  2.   

    因为你第一次没把b注销掉吧?
    b已经存在怎么可能去onCreate