Loading packages/SystemUI/src/com/android/keyguard/KeyguardClockSwitchController.java +19 −0 Original line number Diff line number Diff line Loading @@ -97,6 +97,8 @@ public class KeyguardClockSwitchController extends ViewController<KeyguardClockS private final KeyguardUnlockAnimationController mKeyguardUnlockAnimationController; private SmartspaceTransitionController mSmartspaceTransitionController; private boolean mOnlyClock = false; @Inject public KeyguardClockSwitchController( KeyguardClockSwitch keyguardClockSwitch, Loading Loading @@ -128,6 +130,13 @@ public class KeyguardClockSwitchController extends ViewController<KeyguardClockS mSmartspaceTransitionController = smartspaceTransitionController; } /** * Mostly used for alternate displays, limit the information shown */ public void setOnlyClock(boolean onlyClock) { mOnlyClock = onlyClock; } /** * Attach the controller to the view it relates to. */ Loading Loading @@ -166,6 +175,16 @@ public class KeyguardClockSwitchController extends ViewController<KeyguardClockS } mColorExtractor.addOnColorsChangedListener(mColorsListener); mView.updateColors(getGradientColors()); if (mOnlyClock) { View ksa = mView.findViewById(R.id.keyguard_status_area); ksa.setVisibility(View.GONE); View nic = mView.findViewById( R.id.left_aligned_notification_icon_container); nic.setVisibility(View.GONE); return; } updateAodIcons(); if (mSmartspaceController.isEnabled()) { Loading packages/SystemUI/src/com/android/keyguard/KeyguardDisplayManager.java +1 −0 Original line number Diff line number Diff line Loading @@ -332,6 +332,7 @@ public class KeyguardDisplayManager { .build(findViewById(R.id.clock)) .getKeyguardClockSwitchController(); mKeyguardClockSwitchController.setOnlyClock(true); mKeyguardClockSwitchController.init(); } Loading Loading
packages/SystemUI/src/com/android/keyguard/KeyguardClockSwitchController.java +19 −0 Original line number Diff line number Diff line Loading @@ -97,6 +97,8 @@ public class KeyguardClockSwitchController extends ViewController<KeyguardClockS private final KeyguardUnlockAnimationController mKeyguardUnlockAnimationController; private SmartspaceTransitionController mSmartspaceTransitionController; private boolean mOnlyClock = false; @Inject public KeyguardClockSwitchController( KeyguardClockSwitch keyguardClockSwitch, Loading Loading @@ -128,6 +130,13 @@ public class KeyguardClockSwitchController extends ViewController<KeyguardClockS mSmartspaceTransitionController = smartspaceTransitionController; } /** * Mostly used for alternate displays, limit the information shown */ public void setOnlyClock(boolean onlyClock) { mOnlyClock = onlyClock; } /** * Attach the controller to the view it relates to. */ Loading Loading @@ -166,6 +175,16 @@ public class KeyguardClockSwitchController extends ViewController<KeyguardClockS } mColorExtractor.addOnColorsChangedListener(mColorsListener); mView.updateColors(getGradientColors()); if (mOnlyClock) { View ksa = mView.findViewById(R.id.keyguard_status_area); ksa.setVisibility(View.GONE); View nic = mView.findViewById( R.id.left_aligned_notification_icon_container); nic.setVisibility(View.GONE); return; } updateAodIcons(); if (mSmartspaceController.isEnabled()) { Loading
packages/SystemUI/src/com/android/keyguard/KeyguardDisplayManager.java +1 −0 Original line number Diff line number Diff line Loading @@ -332,6 +332,7 @@ public class KeyguardDisplayManager { .build(findViewById(R.id.clock)) .getKeyguardClockSwitchController(); mKeyguardClockSwitchController.setOnlyClock(true); mKeyguardClockSwitchController.init(); } Loading