diff options
| author | 2018-11-05 10:34:00 -0800 | |
|---|---|---|
| committer | 2018-11-05 10:34:00 -0800 | |
| commit | eb76a4eef21cf9c1edc669b7c17c0bccf1834c8f (patch) | |
| tree | b978ca33cc73d167bb15fa67582c15995a7a807f | |
| parent | b5defbc79eb7fd2e3b772dea898ffe8ca874297c (diff) | |
| parent | 4d3fb560fda754b9c5ca43392ff8f2d8a88895a7 (diff) | |
Merge "SystemUI: Add tuner interface to StatusBarSignalPolicy" am: 3ef1990e7c am: 509e8969a2
am: 4d3fb560fd
Change-Id: Iaab767e809938852e3f204c3ca871fe1278dc5f1
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarSignalPolicy.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarSignalPolicy.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarSignalPolicy.java index 4c24a21fc4b0..f81ffe9ecb76 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarSignalPolicy.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarSignalPolicy.java @@ -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; @@ -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); } @@ -137,6 +140,7 @@ public class StatusBarSignalPolicy implements NetworkControllerImpl.SignalCallba mBlockWifi = blockWifi || mForceBlockWifi; // Re-register to get new callbacks. mNetworkController.removeCallback(this); + mNetworkController.addCallback(this); } } |