Android:活动和后台功能

时间:2014-02-14 12:42:25

标签: android android-activity parent back

我开发了一个包含六项活动的应用程序。我用意图切换这些活动。在Manifest.xml中没有列出父活动。这是结构:

(A)开始

(B)输入

(C)评估输入响应/结果

(D)更多结果/细节

(E)更多细节

(F)更多不同的细节


(F)是一项可以从(C)和(E)开始的活动 - 可以有两个不同的父母(C)和(F)。

(C)< - > (F)前进和后退导航没有问题。 此外,在(C)< - >上没有问题。 (d)。

但如果我去(C) - > (D) - > (E)(直到这一点没有问题)然后从(E)/(D) - > (C)是错误的。此错误在Android 2.2和Android 4.x上有不同的方式。

在Android 2.2上: (D)通常重新启动(C)并自行销毁。 (C)从restart-> start-> resume到暂停运行,(E)将以onCreate()开始。

在Android 4.x上: (E)将自己称为新对象/活动(onCreate)并销毁旧活动。这发生了3-5次,然后正常(E)重启(D)和(D)重启(C)。

令人困惑,我找不到问题。有什么想法吗?

亲切的问候

麦克劳德

0 个答案:

没有答案