提交 8087b005 编写于 作者: J jessyan

Improve ActivityLifecycle

上级 a09ae6da
......@@ -116,10 +116,6 @@ public class ActivityLifecycle implements Application.ActivityLifecycleCallbacks
@Override
public void onActivityPaused(Activity activity) {
if (mAppManager.getCurrentActivity() == activity) {
mAppManager.setCurrentActivity(null);
}
ActivityDelegate activityDelegate = fetchActivityDelegate(activity);
if (activityDelegate != null) {
activityDelegate.onPause();
......@@ -128,6 +124,10 @@ public class ActivityLifecycle implements Application.ActivityLifecycleCallbacks
@Override
public void onActivityStopped(Activity activity) {
if (mAppManager.getCurrentActivity() == activity) {
mAppManager.setCurrentActivity(null);
}
ActivityDelegate activityDelegate = fetchActivityDelegate(activity);
if (activityDelegate != null) {
activityDelegate.onStop();
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册