Loading packages/SystemUI/src/com/android/systemui/recents/Recents.java +2 −24 Original line number Diff line number Diff line Loading @@ -18,12 +18,10 @@ package com.android.systemui.recents; import android.app.ActivityManager; import android.app.UiModeManager; import android.content.BroadcastReceiver; import android.content.ComponentName; import android.content.ContentResolver; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import android.content.ServiceConnection; import android.content.pm.ActivityInfo; import android.content.res.Configuration; Loading Loading @@ -99,7 +97,7 @@ public class Recents extends SystemUI // and does not reside in the home stack. private String mOverrideRecentsPackageName; private Handler mHandler = new Handler(); private Handler mHandler; private RecentsImpl mImpl; private int mDraggingInRecentsCurrentUser; Loading Loading @@ -165,20 +163,6 @@ public class Recents extends SystemUI } }; private BroadcastReceiver mSystemUserUnlockedReceiver = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { if (Intent.ACTION_USER_UNLOCKED.equals(intent.getAction())) { int userId = intent.getIntExtra(Intent.EXTRA_USER_HANDLE, UserHandle.USER_NULL); if (userId != UserHandle.USER_NULL) { mImpl.onUserUnlocked(userId); } } } }; /** * Returns the callbacks interface that non-system users can call. */ Loading Loading @@ -208,7 +192,7 @@ public class Recents extends SystemUI sSystemServicesProxy = SystemServicesProxy.getInstance(mContext); sTaskLoader = new RecentsTaskLoader(mContext); sConfiguration = new RecentsConfiguration(mContext); mHandler = new Handler(); UiModeManager uiModeManager = (UiModeManager) mContext. getSystemService(Context.UI_MODE_SERVICE); if (uiModeManager.getCurrentModeType() == Configuration.UI_MODE_TYPE_TELEVISION) { Loading Loading @@ -238,12 +222,6 @@ public class Recents extends SystemUI // For the system user, initialize an instance of the interface that we can pass to the // secondary user mSystemToUserCallbacks = new RecentsSystemUser(mContext, mImpl); // Listen for user-unlocked to kick off preloading recents IntentFilter filter = new IntentFilter(); filter.addAction(Intent.ACTION_USER_UNLOCKED); mContext.registerReceiverAsUser(mSystemUserUnlockedReceiver, UserHandle.SYSTEM, filter, null /* permission */, null /* scheduler */); } else { // For the secondary user, bind to the primary user's service to get a persistent // interface to register its implementation and to later update its state Loading packages/SystemUI/src/com/android/systemui/recents/RecentsImpl.java +1 −5 Original line number Diff line number Diff line Loading @@ -187,7 +187,7 @@ public class RecentsImpl implements ActivityOptions.OnAnimationFinishedListener reloadResources(); } public void onUserUnlocked(int userId) { public void onBootCompleted() { // When we start, preload the data associated with the previous recent tasks. // We can use a new plan since the caches will be the same. RecentsTaskLoader loader = Recents.getTaskLoader(); Loading @@ -200,10 +200,6 @@ public class RecentsImpl implements ActivityOptions.OnAnimationFinishedListener loader.loadTasks(mContext, plan, launchOpts); } public void onBootCompleted() { // Do nothing } public void onConfigurationChanged() { Resources res = mContext.getResources(); reloadResources(); Loading Loading
packages/SystemUI/src/com/android/systemui/recents/Recents.java +2 −24 Original line number Diff line number Diff line Loading @@ -18,12 +18,10 @@ package com.android.systemui.recents; import android.app.ActivityManager; import android.app.UiModeManager; import android.content.BroadcastReceiver; import android.content.ComponentName; import android.content.ContentResolver; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import android.content.ServiceConnection; import android.content.pm.ActivityInfo; import android.content.res.Configuration; Loading Loading @@ -99,7 +97,7 @@ public class Recents extends SystemUI // and does not reside in the home stack. private String mOverrideRecentsPackageName; private Handler mHandler = new Handler(); private Handler mHandler; private RecentsImpl mImpl; private int mDraggingInRecentsCurrentUser; Loading Loading @@ -165,20 +163,6 @@ public class Recents extends SystemUI } }; private BroadcastReceiver mSystemUserUnlockedReceiver = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { if (Intent.ACTION_USER_UNLOCKED.equals(intent.getAction())) { int userId = intent.getIntExtra(Intent.EXTRA_USER_HANDLE, UserHandle.USER_NULL); if (userId != UserHandle.USER_NULL) { mImpl.onUserUnlocked(userId); } } } }; /** * Returns the callbacks interface that non-system users can call. */ Loading Loading @@ -208,7 +192,7 @@ public class Recents extends SystemUI sSystemServicesProxy = SystemServicesProxy.getInstance(mContext); sTaskLoader = new RecentsTaskLoader(mContext); sConfiguration = new RecentsConfiguration(mContext); mHandler = new Handler(); UiModeManager uiModeManager = (UiModeManager) mContext. getSystemService(Context.UI_MODE_SERVICE); if (uiModeManager.getCurrentModeType() == Configuration.UI_MODE_TYPE_TELEVISION) { Loading Loading @@ -238,12 +222,6 @@ public class Recents extends SystemUI // For the system user, initialize an instance of the interface that we can pass to the // secondary user mSystemToUserCallbacks = new RecentsSystemUser(mContext, mImpl); // Listen for user-unlocked to kick off preloading recents IntentFilter filter = new IntentFilter(); filter.addAction(Intent.ACTION_USER_UNLOCKED); mContext.registerReceiverAsUser(mSystemUserUnlockedReceiver, UserHandle.SYSTEM, filter, null /* permission */, null /* scheduler */); } else { // For the secondary user, bind to the primary user's service to get a persistent // interface to register its implementation and to later update its state Loading
packages/SystemUI/src/com/android/systemui/recents/RecentsImpl.java +1 −5 Original line number Diff line number Diff line Loading @@ -187,7 +187,7 @@ public class RecentsImpl implements ActivityOptions.OnAnimationFinishedListener reloadResources(); } public void onUserUnlocked(int userId) { public void onBootCompleted() { // When we start, preload the data associated with the previous recent tasks. // We can use a new plan since the caches will be the same. RecentsTaskLoader loader = Recents.getTaskLoader(); Loading @@ -200,10 +200,6 @@ public class RecentsImpl implements ActivityOptions.OnAnimationFinishedListener loader.loadTasks(mContext, plan, launchOpts); } public void onBootCompleted() { // Do nothing } public void onConfigurationChanged() { Resources res = mContext.getResources(); reloadResources(); Loading