diff options
| author | 2024-10-08 21:25:27 +0000 | |
|---|---|---|
| committer | 2024-10-08 21:25:27 +0000 | |
| commit | 7d5a0d22744d0d95e0808f9309bc9412d6288b3f (patch) | |
| tree | 09aadfe226ce045a0203ea312c416266e7315e38 | |
| parent | 21bbfc10eeceb51df846e02e10e9701d32231da0 (diff) | |
| parent | f5d0a8fa846847705091b0839e937c0de84a5f0f (diff) | |
Merge "Update carrier label margin in setDisplayCutout" into main
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardStatusBarView.java | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardStatusBarView.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardStatusBarView.java index 178c31839154..6a77988e5feb 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardStatusBarView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardStatusBarView.java @@ -182,14 +182,8 @@ public class KeyguardStatusBarView extends RelativeLayout { mCarrierLabel.setTextSize(TypedValue.COMPLEX_UNIT_PX, getResources().getDimensionPixelSize( com.android.internal.R.dimen.text_size_small_material)); - lp = (MarginLayoutParams) mCarrierLabel.getLayoutParams(); + updateCarrierLabelMargin(); - int marginStart = calculateMargin( - getResources().getDimensionPixelSize(R.dimen.keyguard_carrier_text_margin), - mPadding.left); - lp.setMarginStart(marginStart); - - mCarrierLabel.setLayoutParams(lp); updateKeyguardStatusBarHeight(); } @@ -203,6 +197,15 @@ public class KeyguardStatusBarView extends RelativeLayout { setLayoutParams(lp); } + private void updateCarrierLabelMargin() { + MarginLayoutParams lp = (MarginLayoutParams) mCarrierLabel.getLayoutParams(); + int marginStart = calculateMargin( + getResources().getDimensionPixelSize(R.dimen.keyguard_carrier_text_margin), + mPadding.left); + lp.setMarginStart(marginStart); + mCarrierLabel.setLayoutParams(lp); + } + void loadDimens() { Resources res = getResources(); mSystemIconsSwitcherHiddenExpandedMargin = res.getDimensionPixelSize( @@ -334,6 +337,7 @@ public class KeyguardStatusBarView extends RelativeLayout { RelativeLayout.LayoutParams lp = (LayoutParams) mCarrierLabel.getLayoutParams(); lp.addRule(RelativeLayout.START_OF, R.id.status_icon_area); + updateCarrierLabelMargin(); lp = (LayoutParams) mStatusIconArea.getLayoutParams(); lp.removeRule(RelativeLayout.RIGHT_OF); @@ -366,6 +370,7 @@ public class KeyguardStatusBarView extends RelativeLayout { lp = (LayoutParams) mCarrierLabel.getLayoutParams(); lp.addRule(RelativeLayout.START_OF, R.id.cutout_space_view); + updateCarrierLabelMargin(); lp = (LayoutParams) mStatusIconArea.getLayoutParams(); lp.addRule(RelativeLayout.RIGHT_OF, R.id.cutout_space_view); |