Loading packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarSignalPolicy.java +4 −0 Original line number Diff line number Diff line Loading @@ -38,6 +38,7 @@ import com.android.systemui.statusbar.policy.NetworkController; import com.android.systemui.statusbar.policy.NetworkController.IconState; import com.android.systemui.statusbar.policy.NetworkControllerImpl; import com.android.systemui.statusbar.policy.SecurityController; import com.android.systemui.tuner.TunerService; import com.android.systemui.tuner.TunerService.Tunable; import java.util.ArrayList; import java.util.List; Loading Loading @@ -88,11 +89,13 @@ public class StatusBarSignalPolicy implements NetworkControllerImpl.SignalCallba mNetworkController = Dependency.get(NetworkController.class); mSecurityController = Dependency.get(SecurityController.class); Dependency.get(TunerService.class).addTunable(this, StatusBarIconController.ICON_BLACKLIST); mNetworkController.addCallback(this); mSecurityController.addCallback(this); } public void destroy() { Dependency.get(TunerService.class).removeTunable(this); mNetworkController.removeCallback(this); mSecurityController.removeCallback(this); } Loading Loading @@ -136,6 +139,7 @@ public class StatusBarSignalPolicy implements NetworkControllerImpl.SignalCallba mBlockWifi = blockWifi || mForceBlockWifi; // Re-register to get new callbacks. mNetworkController.removeCallback(this); mNetworkController.addCallback(this); } } Loading Loading
packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarSignalPolicy.java +4 −0 Original line number Diff line number Diff line Loading @@ -38,6 +38,7 @@ import com.android.systemui.statusbar.policy.NetworkController; import com.android.systemui.statusbar.policy.NetworkController.IconState; import com.android.systemui.statusbar.policy.NetworkControllerImpl; import com.android.systemui.statusbar.policy.SecurityController; import com.android.systemui.tuner.TunerService; import com.android.systemui.tuner.TunerService.Tunable; import java.util.ArrayList; import java.util.List; Loading Loading @@ -88,11 +89,13 @@ public class StatusBarSignalPolicy implements NetworkControllerImpl.SignalCallba mNetworkController = Dependency.get(NetworkController.class); mSecurityController = Dependency.get(SecurityController.class); Dependency.get(TunerService.class).addTunable(this, StatusBarIconController.ICON_BLACKLIST); mNetworkController.addCallback(this); mSecurityController.addCallback(this); } public void destroy() { Dependency.get(TunerService.class).removeTunable(this); mNetworkController.removeCallback(this); mSecurityController.removeCallback(this); } Loading Loading @@ -136,6 +139,7 @@ public class StatusBarSignalPolicy implements NetworkControllerImpl.SignalCallba mBlockWifi = blockWifi || mForceBlockWifi; // Re-register to get new callbacks. mNetworkController.removeCallback(this); mNetworkController.addCallback(this); } } Loading