我现在有两个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 后页面怎样船只啊
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 后页面怎样船只啊
就是我第从A页面执行setCurrentTabByTag(B)到b页面时 会执行b页面的onCreate方法 而第二次从a切换到b是就不会执行了 有没有什么方法能是页面切换过来 就会触发的?
b已经存在怎么可能去onCreate