Loading packages/SystemUI/src/com/android/systemui/statusbar/StatusBarMobileView.java +2 −2 Original line number Diff line number Diff line Loading @@ -100,13 +100,13 @@ public class StatusBarMobileView extends AlphaOptimizedLinearLayout implements D } if (mState == null) { mState = state; mState = state.copy(); initViewState(); return; } if (!mState.equals(state)) { updateState(state); updateState(state.copy()); } } Loading packages/SystemUI/src/com/android/systemui/statusbar/StatusBarWifiView.java +9 −8 Original line number Diff line number Diff line Loading @@ -64,6 +64,7 @@ public class StatusBarWifiView extends FrameLayout implements DarkReceiver, private WifiIconState mState; private String mSlot; private float mDarkIntensity = 0; private int mVisibleState = -1; private ContextThemeWrapper mDarkContext; private ContextThemeWrapper mLightContext; Loading @@ -73,6 +74,7 @@ public class StatusBarWifiView extends FrameLayout implements DarkReceiver, StatusBarWifiView v = (StatusBarWifiView) inflater.inflate(R.layout.status_bar_wifi_group, null); v.setSlot(slot); v.init(); v.setVisibleState(STATE_ICON); return v; } Loading Loading @@ -123,6 +125,11 @@ public class StatusBarWifiView extends FrameLayout implements DarkReceiver, @Override public void setVisibleState(int state) { if (state == mVisibleState) { return; } mVisibleState = state; switch (state) { case STATE_ICON: mWifiGroup.setVisibility(View.VISIBLE); Loading @@ -139,12 +146,6 @@ public class StatusBarWifiView extends FrameLayout implements DarkReceiver, } } @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { super.onMeasure(widthMeasureSpec, heightMeasureSpec); int width = MeasureSpec.getSize(widthMeasureSpec); } private void init() { int dualToneLightTheme = Utils.getThemeAttr(mContext, R.attr.lightIconTheme); int dualToneDarkTheme = Utils.getThemeAttr(mContext, R.attr.darkIconTheme); Loading Loading @@ -180,12 +181,12 @@ public class StatusBarWifiView extends FrameLayout implements DarkReceiver, } if (mState == null) { mState = state; mState = state.copy(); initViewState(); } if (!mState.equals(state)) { updateState(state); updateState(state.copy()); } } Loading packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarIconHolder.java +4 −0 Original line number Diff line number Diff line Loading @@ -110,6 +110,10 @@ public class StatusBarIconHolder { } public void setVisible(boolean visible) { if (isVisible() == visible) { return; } switch (mType) { case TYPE_ICON: mIcon.visible = visible; Loading packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarSignalPolicy.java +6 −0 Original line number Diff line number Diff line Loading @@ -388,6 +388,12 @@ public class StatusBarSignalPolicy implements NetworkControllerImpl.SignalCallba typeContentDescription); } public MobileIconState copy() { MobileIconState copy = new MobileIconState(this.subId); copyTo(copy); return copy; } public void copyTo(MobileIconState other) { super.copyTo(other); other.subId = subId; Loading Loading
packages/SystemUI/src/com/android/systemui/statusbar/StatusBarMobileView.java +2 −2 Original line number Diff line number Diff line Loading @@ -100,13 +100,13 @@ public class StatusBarMobileView extends AlphaOptimizedLinearLayout implements D } if (mState == null) { mState = state; mState = state.copy(); initViewState(); return; } if (!mState.equals(state)) { updateState(state); updateState(state.copy()); } } Loading
packages/SystemUI/src/com/android/systemui/statusbar/StatusBarWifiView.java +9 −8 Original line number Diff line number Diff line Loading @@ -64,6 +64,7 @@ public class StatusBarWifiView extends FrameLayout implements DarkReceiver, private WifiIconState mState; private String mSlot; private float mDarkIntensity = 0; private int mVisibleState = -1; private ContextThemeWrapper mDarkContext; private ContextThemeWrapper mLightContext; Loading @@ -73,6 +74,7 @@ public class StatusBarWifiView extends FrameLayout implements DarkReceiver, StatusBarWifiView v = (StatusBarWifiView) inflater.inflate(R.layout.status_bar_wifi_group, null); v.setSlot(slot); v.init(); v.setVisibleState(STATE_ICON); return v; } Loading Loading @@ -123,6 +125,11 @@ public class StatusBarWifiView extends FrameLayout implements DarkReceiver, @Override public void setVisibleState(int state) { if (state == mVisibleState) { return; } mVisibleState = state; switch (state) { case STATE_ICON: mWifiGroup.setVisibility(View.VISIBLE); Loading @@ -139,12 +146,6 @@ public class StatusBarWifiView extends FrameLayout implements DarkReceiver, } } @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { super.onMeasure(widthMeasureSpec, heightMeasureSpec); int width = MeasureSpec.getSize(widthMeasureSpec); } private void init() { int dualToneLightTheme = Utils.getThemeAttr(mContext, R.attr.lightIconTheme); int dualToneDarkTheme = Utils.getThemeAttr(mContext, R.attr.darkIconTheme); Loading Loading @@ -180,12 +181,12 @@ public class StatusBarWifiView extends FrameLayout implements DarkReceiver, } if (mState == null) { mState = state; mState = state.copy(); initViewState(); } if (!mState.equals(state)) { updateState(state); updateState(state.copy()); } } Loading
packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarIconHolder.java +4 −0 Original line number Diff line number Diff line Loading @@ -110,6 +110,10 @@ public class StatusBarIconHolder { } public void setVisible(boolean visible) { if (isVisible() == visible) { return; } switch (mType) { case TYPE_ICON: mIcon.visible = visible; Loading
packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarSignalPolicy.java +6 −0 Original line number Diff line number Diff line Loading @@ -388,6 +388,12 @@ public class StatusBarSignalPolicy implements NetworkControllerImpl.SignalCallba typeContentDescription); } public MobileIconState copy() { MobileIconState copy = new MobileIconState(this.subId); copyTo(copy); return copy; } public void copyTo(MobileIconState other) { super.copyTo(other); other.subId = subId; Loading