summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Luna Zhang <luanzhang@google.com> 2024-10-08 21:25:27 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2024-10-08 21:25:27 +0000
commit7d5a0d22744d0d95e0808f9309bc9412d6288b3f (patch)
tree09aadfe226ce045a0203ea312c416266e7315e38
parent21bbfc10eeceb51df846e02e10e9701d32231da0 (diff)
parentf5d0a8fa846847705091b0839e937c0de84a5f0f (diff)
Merge "Update carrier label margin in setDisplayCutout" into main
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardStatusBarView.java19
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);