Loading packages/SystemUI/src/com/android/keyguard/CarrierTextController.java +5 −4 Original line number Diff line number Diff line Loading @@ -174,6 +174,9 @@ public class CarrierTextController { mSimSlotsNumber = ((TelephonyManager) context.getSystemService( Context.TELEPHONY_SERVICE)).getPhoneCount(); mSimErrorState = new boolean[mSimSlotsNumber]; updateDisplayOpportunisticSubscriptionCarrierText(SystemProperties.getBoolean( TelephonyProperties.DISPLAY_OPPORTUNISTIC_SUBSCRIPTION_CARRIER_TEXT_PROPERTY_NAME, false)); } /** Loading Loading @@ -282,10 +285,8 @@ public class CarrierTextController { * */ @VisibleForTesting public void updateDisplayOpportunisticSubscriptionCarrierText() { mDisplayOpportunisticSubscriptionCarrierText = SystemProperties .getBoolean(TelephonyProperties .DISPLAY_OPPORTUNISTIC_SUBSCRIPTION_CARRIER_TEXT_PROPERTY_NAME, false); public void updateDisplayOpportunisticSubscriptionCarrierText(boolean isEnable) { mDisplayOpportunisticSubscriptionCarrierText = isEnable; } protected List<SubscriptionInfo> getSubscriptionInfo() { Loading packages/SystemUI/tests/src/com/android/keyguard/CarrierTextControllerTest.java +2 −6 Original line number Diff line number Diff line Loading @@ -118,6 +118,7 @@ public class CarrierTextControllerTest extends SysuiTestCase { mKeyguardUpdateMonitor); // This should not start listening on any of the real dependencies mCarrierTextController.setListening(mCarrierTextCallback); mCarrierTextController.updateDisplayOpportunisticSubscriptionCarrierText(false); } @Test Loading Loading @@ -358,7 +359,7 @@ public class CarrierTextControllerTest extends SysuiTestCase { .thenReturn(IccCardConstants.State.READY); mKeyguardUpdateMonitor.mServiceStates = new HashMap<>(); mCarrierTextController.updateDisplayOpportunisticSubscriptionCarrierText(); mCarrierTextController.updateDisplayOpportunisticSubscriptionCarrierText(true); when(mSubscriptionManager.getActiveSubscriptionInfoList(anyBoolean())).thenReturn(list); ArgumentCaptor<CarrierTextController.CarrierTextCallbackInfo> captor = Loading Loading @@ -386,10 +387,5 @@ public class CarrierTextControllerTest extends SysuiTestCase { super.setListening(callback); mKeyguardUpdateMonitor = mKUM; } @Override public void updateDisplayOpportunisticSubscriptionCarrierText() { mDisplayOpportunisticSubscriptionCarrierText = true; } } } Loading
packages/SystemUI/src/com/android/keyguard/CarrierTextController.java +5 −4 Original line number Diff line number Diff line Loading @@ -174,6 +174,9 @@ public class CarrierTextController { mSimSlotsNumber = ((TelephonyManager) context.getSystemService( Context.TELEPHONY_SERVICE)).getPhoneCount(); mSimErrorState = new boolean[mSimSlotsNumber]; updateDisplayOpportunisticSubscriptionCarrierText(SystemProperties.getBoolean( TelephonyProperties.DISPLAY_OPPORTUNISTIC_SUBSCRIPTION_CARRIER_TEXT_PROPERTY_NAME, false)); } /** Loading Loading @@ -282,10 +285,8 @@ public class CarrierTextController { * */ @VisibleForTesting public void updateDisplayOpportunisticSubscriptionCarrierText() { mDisplayOpportunisticSubscriptionCarrierText = SystemProperties .getBoolean(TelephonyProperties .DISPLAY_OPPORTUNISTIC_SUBSCRIPTION_CARRIER_TEXT_PROPERTY_NAME, false); public void updateDisplayOpportunisticSubscriptionCarrierText(boolean isEnable) { mDisplayOpportunisticSubscriptionCarrierText = isEnable; } protected List<SubscriptionInfo> getSubscriptionInfo() { Loading
packages/SystemUI/tests/src/com/android/keyguard/CarrierTextControllerTest.java +2 −6 Original line number Diff line number Diff line Loading @@ -118,6 +118,7 @@ public class CarrierTextControllerTest extends SysuiTestCase { mKeyguardUpdateMonitor); // This should not start listening on any of the real dependencies mCarrierTextController.setListening(mCarrierTextCallback); mCarrierTextController.updateDisplayOpportunisticSubscriptionCarrierText(false); } @Test Loading Loading @@ -358,7 +359,7 @@ public class CarrierTextControllerTest extends SysuiTestCase { .thenReturn(IccCardConstants.State.READY); mKeyguardUpdateMonitor.mServiceStates = new HashMap<>(); mCarrierTextController.updateDisplayOpportunisticSubscriptionCarrierText(); mCarrierTextController.updateDisplayOpportunisticSubscriptionCarrierText(true); when(mSubscriptionManager.getActiveSubscriptionInfoList(anyBoolean())).thenReturn(list); ArgumentCaptor<CarrierTextController.CarrierTextCallbackInfo> captor = Loading Loading @@ -386,10 +387,5 @@ public class CarrierTextControllerTest extends SysuiTestCase { super.setListening(callback); mKeyguardUpdateMonitor = mKUM; } @Override public void updateDisplayOpportunisticSubscriptionCarrierText() { mDisplayOpportunisticSubscriptionCarrierText = true; } } }