Loading packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java +19 −14 Original line number Diff line number Diff line Loading @@ -2876,14 +2876,18 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode { private void updateSettings() { ContentResolver resolver = mContext.getContentResolver(); //XXX: multi-user correct? boolean autoBrightness = Settings.System.getInt( resolver, Settings.System.SCREEN_BRIGHTNESS_MODE, 0) == Settings.System.SCREEN_BRIGHTNESS_MODE_AUTOMATIC; mBrightnessControl = !autoBrightness && Settings.System.getInt( resolver, Settings.System.STATUS_BAR_BRIGHTNESS_CONTROL, 0) == 1; int batteryStyle = Settings.System.getInt(resolver, Settings.System.STATUS_BAR_BATTERY, 0); int autoBrightnessSetting = Settings.System.getIntForUser( resolver, Settings.System.SCREEN_BRIGHTNESS_MODE, 0, mCurrentUserId); if (autoBrightnessSetting == Settings.System.SCREEN_BRIGHTNESS_MODE_AUTOMATIC) { mBrightnessControl = false; } else { mBrightnessControl = Settings.System.getIntForUser(resolver, Settings.System.STATUS_BAR_BRIGHTNESS_CONTROL, 0, mCurrentUserId) == 1; } int batteryStyle = Settings.System.getIntForUser(resolver, Settings.System.STATUS_BAR_BATTERY, 0, mCurrentUserId); BatteryMeterMode mode = BatteryMeterMode.BATTERY_METER_ICON_PORTRAIT; switch (batteryStyle) { case 2: Loading @@ -2902,8 +2906,8 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode { break; } boolean showPercent = Settings.System.getInt(resolver, Settings.System.STATUS_BAR_BATTERY_SHOW_PERCENT, 0) == 1; boolean showPercent = Settings.System.getIntForUser(resolver, Settings.System.STATUS_BAR_BATTERY_SHOW_PERCENT, 0, mCurrentUserId) == 1; mBatteryView.setMode(mode); mBatteryController.onBatteryMeterModeChanged(mode); Loading @@ -2915,12 +2919,13 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode { mDockBatteryView.setShowPercent(showPercent); mDockBatteryController.onBatteryMeterShowPercent(showPercent); mClockEnabled = Settings.System.getInt(resolver, Settings.System.STATUS_BAR_CLOCK, 1) != 0; mClockEnabled = Settings.System.getIntForUser(resolver, Settings.System.STATUS_BAR_CLOCK, 1, mCurrentUserId) != 0; updateClockVisibility(); int signalStyle = Settings.System.getInt(resolver, Settings.System.STATUS_BAR_SIGNAL_TEXT, SignalClusterView.STYLE_NORMAL); int signalStyle = Settings.System.getIntForUser(resolver, Settings.System.STATUS_BAR_SIGNAL_TEXT, SignalClusterView.STYLE_NORMAL, mCurrentUserId); mSignalClusterView.setStyle(signalStyle); mSignalTextView.setStyle(signalStyle); } Loading Loading
packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java +19 −14 Original line number Diff line number Diff line Loading @@ -2876,14 +2876,18 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode { private void updateSettings() { ContentResolver resolver = mContext.getContentResolver(); //XXX: multi-user correct? boolean autoBrightness = Settings.System.getInt( resolver, Settings.System.SCREEN_BRIGHTNESS_MODE, 0) == Settings.System.SCREEN_BRIGHTNESS_MODE_AUTOMATIC; mBrightnessControl = !autoBrightness && Settings.System.getInt( resolver, Settings.System.STATUS_BAR_BRIGHTNESS_CONTROL, 0) == 1; int batteryStyle = Settings.System.getInt(resolver, Settings.System.STATUS_BAR_BATTERY, 0); int autoBrightnessSetting = Settings.System.getIntForUser( resolver, Settings.System.SCREEN_BRIGHTNESS_MODE, 0, mCurrentUserId); if (autoBrightnessSetting == Settings.System.SCREEN_BRIGHTNESS_MODE_AUTOMATIC) { mBrightnessControl = false; } else { mBrightnessControl = Settings.System.getIntForUser(resolver, Settings.System.STATUS_BAR_BRIGHTNESS_CONTROL, 0, mCurrentUserId) == 1; } int batteryStyle = Settings.System.getIntForUser(resolver, Settings.System.STATUS_BAR_BATTERY, 0, mCurrentUserId); BatteryMeterMode mode = BatteryMeterMode.BATTERY_METER_ICON_PORTRAIT; switch (batteryStyle) { case 2: Loading @@ -2902,8 +2906,8 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode { break; } boolean showPercent = Settings.System.getInt(resolver, Settings.System.STATUS_BAR_BATTERY_SHOW_PERCENT, 0) == 1; boolean showPercent = Settings.System.getIntForUser(resolver, Settings.System.STATUS_BAR_BATTERY_SHOW_PERCENT, 0, mCurrentUserId) == 1; mBatteryView.setMode(mode); mBatteryController.onBatteryMeterModeChanged(mode); Loading @@ -2915,12 +2919,13 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode { mDockBatteryView.setShowPercent(showPercent); mDockBatteryController.onBatteryMeterShowPercent(showPercent); mClockEnabled = Settings.System.getInt(resolver, Settings.System.STATUS_BAR_CLOCK, 1) != 0; mClockEnabled = Settings.System.getIntForUser(resolver, Settings.System.STATUS_BAR_CLOCK, 1, mCurrentUserId) != 0; updateClockVisibility(); int signalStyle = Settings.System.getInt(resolver, Settings.System.STATUS_BAR_SIGNAL_TEXT, SignalClusterView.STYLE_NORMAL); int signalStyle = Settings.System.getIntForUser(resolver, Settings.System.STATUS_BAR_SIGNAL_TEXT, SignalClusterView.STYLE_NORMAL, mCurrentUserId); mSignalClusterView.setStyle(signalStyle); mSignalTextView.setStyle(signalStyle); } Loading