【发布时间】:2018-02-26 18:44:39
【问题描述】:
我有一个包含多个活动的应用程序,并且在我的 MainActivity 上的 onPause 中有一些我不想在切换到另一个活动时发生的行为。
现在,每当我切换活动时,都会调用 MainActivity onPause() 并且它始终会运行该行为。
【问题讨论】:
-
它的Activity生命周期,查看这个网址developer.android.com/guide/components/activities/…
-
我已经看到了,但我不确定它如何回答我的问题。它只是说两个活动的生命周期都将开始......但没有关于如何确定整个应用程序是否已暂停或是否只有一个活动切换到另一个活动
-
你能解释一下这是什么行为吗?
-
当主要活动暂停时,它会删除 web 视图中的 cookie....我不希望删除该 cookie,除非整个应用程序暂停或停止,如果用户只是切换活动我希望 cookie 持续存在
-
我认为你可以使用 CookieSyncManger ,它将有助于在应用程序developer.android.com/reference/android/webkit/… 中管理你的cookie
标签: android android-activity onpause