Loading quickstep/src/com/android/quickstep/TouchInteractionService.java +12 −0 Original line number Diff line number Diff line Loading @@ -270,6 +270,18 @@ public class TouchInteractionService extends Service MAIN_EXECUTOR.execute(ProxyScreenStatusProvider.INSTANCE::onScreenTurnedOn); } @BinderThread @Override public void onScreenTurningOn() { MAIN_EXECUTOR.execute(ProxyScreenStatusProvider.INSTANCE::onScreenTurningOn); } @BinderThread @Override public void onScreenTurningOff() { MAIN_EXECUTOR.execute(ProxyScreenStatusProvider.INSTANCE::onScreenTurningOff); } /** * Preloads the Overview activity. * Loading quickstep/src/com/android/quickstep/util/ProxyScreenStatusProvider.java +10 −0 Original line number Diff line number Diff line Loading @@ -39,6 +39,16 @@ public class ProxyScreenStatusProvider implements ScreenStatusProvider { mListeners.forEach(ScreenListener::onScreenTurnedOn); } /** Called when the screen is starting to turn on. */ public void onScreenTurningOn() { mListeners.forEach(ScreenListener::onScreenTurningOn); } /** Called when the screen is starting to turn off. */ public void onScreenTurningOff() { mListeners.forEach(ScreenListener::onScreenTurningOff); } @Override public void addCallback(@NonNull ScreenListener listener) { mListeners.add(listener); Loading Loading
quickstep/src/com/android/quickstep/TouchInteractionService.java +12 −0 Original line number Diff line number Diff line Loading @@ -270,6 +270,18 @@ public class TouchInteractionService extends Service MAIN_EXECUTOR.execute(ProxyScreenStatusProvider.INSTANCE::onScreenTurnedOn); } @BinderThread @Override public void onScreenTurningOn() { MAIN_EXECUTOR.execute(ProxyScreenStatusProvider.INSTANCE::onScreenTurningOn); } @BinderThread @Override public void onScreenTurningOff() { MAIN_EXECUTOR.execute(ProxyScreenStatusProvider.INSTANCE::onScreenTurningOff); } /** * Preloads the Overview activity. * Loading
quickstep/src/com/android/quickstep/util/ProxyScreenStatusProvider.java +10 −0 Original line number Diff line number Diff line Loading @@ -39,6 +39,16 @@ public class ProxyScreenStatusProvider implements ScreenStatusProvider { mListeners.forEach(ScreenListener::onScreenTurnedOn); } /** Called when the screen is starting to turn on. */ public void onScreenTurningOn() { mListeners.forEach(ScreenListener::onScreenTurningOn); } /** Called when the screen is starting to turn off. */ public void onScreenTurningOff() { mListeners.forEach(ScreenListener::onScreenTurningOff); } @Override public void addCallback(@NonNull ScreenListener listener) { mListeners.add(listener); Loading