Android:TabHost Activity在kill / OnSaveInstanceState之后不起作用

问题描述

| 我不确定自己是否做错了什么,但是当我偶然发现一个类似的错误时,它可能也是另一个错误。我想知道您是否可以确认这一点甚至知道解决方案? 好的,所以我有一个包含两个活动A和B的选项卡主机。 A是“第一”标签。因此,如果我执行以下操作: (A已打开) 开关B 关闭应用 杀死进程 再次打开应用 (B出现) 那我一切都很好使用Log我看到A和B都调用了\“ onRestoreInstanceState \”。 现在,我执行以下操作: (B已打开,我尚未切换回A) 开关B 关闭应用 杀死进程 再次打开应用 (B出现) 然后为B调用\“ onRestoreInstanceState \”,但不为A调用。get \\ onCreate \中的null捆绑包。 如果我切换到A,然后又回到B,就可以了。之后,我可以重复上述行为。 我知道这听起来有点令人困惑,但是以前有人遇到过吗? 亲切的问候, 海蜇 编辑: 我已经在其他选项卡上重复了此操作(保持A打开,取消活动,恢复它,再次取消它,再恢复它)。然后,在我故意切换选项卡之前,不会调用B的\“ onCreate \”;不管它是否被恢复过,它总是会得到SavedInstance捆绑包。所以一切都很好。 编辑2: 除此之外,旋转更改也是如此。以前有没有人认真注意过?在2.2模拟器和2.3手机上都能正常工作。     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...