Loading packages/SystemUI/src/com/android/systemui/battery/BatteryMeterView.java +7 −0 Original line number Diff line number Diff line Loading @@ -25,6 +25,7 @@ import android.animation.LayoutTransition; import android.animation.ObjectAnimator; import android.annotation.IntDef; import android.content.Context; import android.content.res.Configuration; import android.content.res.Resources; import android.content.res.TypedArray; import android.graphics.Rect; Loading Loading @@ -164,6 +165,12 @@ public class BatteryMeterView extends LinearLayout implements DarkReceiver { updateShowPercent(); } @Override protected void onConfigurationChanged(Configuration newConfig) { super.onConfigurationChanged(newConfig); updatePercentView(); } public void setColorsFromContext(Context context) { if (context == null) { return; Loading packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardStatusBarView.java +17 −0 Original line number Diff line number Diff line Loading @@ -119,6 +119,7 @@ public class KeyguardStatusBarView extends RelativeLayout { @Override protected void onConfigurationChanged(Configuration newConfig) { super.onConfigurationChanged(newConfig); loadDimens(); MarginLayoutParams lp = (MarginLayoutParams) mMultiUserAvatar.getLayoutParams(); lp.width = lp.height = getResources().getDimensionPixelSize( Loading @@ -128,6 +129,22 @@ public class KeyguardStatusBarView extends RelativeLayout { // System icons updateSystemIconsLayoutParams(); // mStatusIconArea mStatusIconArea.setPaddingRelative( mStatusIconArea.getPaddingStart(), getResources().getDimensionPixelSize(R.dimen.status_bar_padding_top), mStatusIconArea.getPaddingEnd(), mStatusIconArea.getPaddingBottom() ); // mStatusIconContainer mStatusIconContainer.setPaddingRelative( mStatusIconContainer.getPaddingStart(), mStatusIconContainer.getPaddingTop(), getResources().getDimensionPixelSize(R.dimen.signal_cluster_battery_padding), mStatusIconContainer.getPaddingBottom() ); // Respect font size setting. mCarrierLabel.setTextSize(TypedValue.COMPLEX_UNIT_PX, getResources().getDimensionPixelSize( Loading packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarIconControllerImpl.java +9 −0 Original line number Diff line number Diff line Loading @@ -114,6 +114,14 @@ public class StatusBarIconControllerImpl extends StatusBarIconList implements Tu } } private void refreshIconGroups() { for (int i = mIconGroups.size() - 1; i >= 0; --i) { IconManager group = mIconGroups.get(i); removeIconGroup(group); addIconGroup(group); } } /** */ @Override public void removeIconGroup(IconManager group) { Loading Loading @@ -468,5 +476,6 @@ public class StatusBarIconControllerImpl extends StatusBarIconList implements Tu @Override public void onDensityOrFontScaleChanged() { loadDimens(); refreshIconGroups(); } } Loading
packages/SystemUI/src/com/android/systemui/battery/BatteryMeterView.java +7 −0 Original line number Diff line number Diff line Loading @@ -25,6 +25,7 @@ import android.animation.LayoutTransition; import android.animation.ObjectAnimator; import android.annotation.IntDef; import android.content.Context; import android.content.res.Configuration; import android.content.res.Resources; import android.content.res.TypedArray; import android.graphics.Rect; Loading Loading @@ -164,6 +165,12 @@ public class BatteryMeterView extends LinearLayout implements DarkReceiver { updateShowPercent(); } @Override protected void onConfigurationChanged(Configuration newConfig) { super.onConfigurationChanged(newConfig); updatePercentView(); } public void setColorsFromContext(Context context) { if (context == null) { return; Loading
packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardStatusBarView.java +17 −0 Original line number Diff line number Diff line Loading @@ -119,6 +119,7 @@ public class KeyguardStatusBarView extends RelativeLayout { @Override protected void onConfigurationChanged(Configuration newConfig) { super.onConfigurationChanged(newConfig); loadDimens(); MarginLayoutParams lp = (MarginLayoutParams) mMultiUserAvatar.getLayoutParams(); lp.width = lp.height = getResources().getDimensionPixelSize( Loading @@ -128,6 +129,22 @@ public class KeyguardStatusBarView extends RelativeLayout { // System icons updateSystemIconsLayoutParams(); // mStatusIconArea mStatusIconArea.setPaddingRelative( mStatusIconArea.getPaddingStart(), getResources().getDimensionPixelSize(R.dimen.status_bar_padding_top), mStatusIconArea.getPaddingEnd(), mStatusIconArea.getPaddingBottom() ); // mStatusIconContainer mStatusIconContainer.setPaddingRelative( mStatusIconContainer.getPaddingStart(), mStatusIconContainer.getPaddingTop(), getResources().getDimensionPixelSize(R.dimen.signal_cluster_battery_padding), mStatusIconContainer.getPaddingBottom() ); // Respect font size setting. mCarrierLabel.setTextSize(TypedValue.COMPLEX_UNIT_PX, getResources().getDimensionPixelSize( Loading
packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarIconControllerImpl.java +9 −0 Original line number Diff line number Diff line Loading @@ -114,6 +114,14 @@ public class StatusBarIconControllerImpl extends StatusBarIconList implements Tu } } private void refreshIconGroups() { for (int i = mIconGroups.size() - 1; i >= 0; --i) { IconManager group = mIconGroups.get(i); removeIconGroup(group); addIconGroup(group); } } /** */ @Override public void removeIconGroup(IconManager group) { Loading Loading @@ -468,5 +476,6 @@ public class StatusBarIconControllerImpl extends StatusBarIconList implements Tu @Override public void onDensityOrFontScaleChanged() { loadDimens(); refreshIconGroups(); } }