单击后退或主页按钮时,应用程序将返回到活动的父级,但并不总是调用onStart()

时间:2016-12-16 17:43:04

标签: android android-lifecycle

我有活动A. 当我从导航抽屉转到设置时,我更改了一些设置并返回(通过后面或主页),大多数时候活动A中的onStart()被调用。

这是我加载共享Prefs的地方。

但是,有时onStart()不会被调用,而是直接进入onResume()。一旦发生这种情况,重复此用户交互将始终返回onResume()而不是调用活动A的onStart()。

知道为什么吗?

1 个答案:

答案 0 :(得分:0)

我认为最好在onResume而不是onStart中执行此操作,因为如果应用程序已暂停或重新启动或创建onResume将被调用,但onStart会在onRestart之后触发onCreate 1}}或$perm = $acl.Access | select IdentityReference, FileSystemRights | where {$_.IdentityReference -notin @("BUILTIN\Administrators", "NT AUTHORITY\SYSTEM")}