半透明活动下的活动缺少onSaveInstanceState调用

时间:2019-02-06 10:23:32

标签: android android-activity

当我的第一个活动与第二个半透明活动重叠,然后又与另一个非半透明活动重叠时,第一个活动的状态无法保存旋转。是否有任何可以强制保存状态的骇客?

  1. 我有activity(A)与另一个(B)重叠(半透明)

  2. 然后我打开非透明活动(C),我的activity(A)进入状态为“已停止”,并调用onSaveInstanceState

  3. 然后,我关闭了非半透明的活动,并且我的activity(A)进入了“开始”状态,如文档所述。

  4. 现在旋转设备后,我的activity(A)缺少onSaveInstanceState调用。此外,fragments和他的ViewModels的状态也没有保存。

activity活动下是否有任何黑客可以强制保存fragmentstranslucent的状态?

0 个答案:

没有答案