From cff34af3d4c53e27025dc13aa34bea557cc94d04 Mon Sep 17 00:00:00 2001 From: Oli Thompson Date: Mon, 31 Oct 2022 14:27:17 +0000 Subject: [PATCH] Fix forgot password layout text alignment and change theme to show correct text colour in night mode Test: manual test Fixes: b/206761685 Change-Id: Idccf40357a6b5f33ece89bc2772fa6ca51e4596a --- AndroidManifest.xml | 2 +- res/layout/forgot_password_activity.xml | 1 - .../android/settings/password/ForgotPasswordActivity.java | 7 +++++++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/AndroidManifest.xml b/AndroidManifest.xml index a3a6fcf64a1..699047fc8fb 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -2313,7 +2313,7 @@ android:theme="@style/GlifTheme.Light"/> diff --git a/src/com/android/settings/password/ForgotPasswordActivity.java b/src/com/android/settings/password/ForgotPasswordActivity.java index d9db335c2c5..9afda1867fd 100644 --- a/src/com/android/settings/password/ForgotPasswordActivity.java +++ b/src/com/android/settings/password/ForgotPasswordActivity.java @@ -33,6 +33,8 @@ import com.android.settings.R; import com.google.android.setupcompat.template.FooterBarMixin; import com.google.android.setupcompat.template.FooterButton; import com.google.android.setupdesign.GlifLayout; +import com.google.android.setupdesign.util.ContentStyler; +import com.google.android.setupdesign.util.ThemeHelper; /** * An activity that asks the user to contact their admin to get assistance with forgotten password. @@ -65,6 +67,11 @@ public class ForgotPasswordActivity extends Activity { .build() ); + if (ThemeHelper.shouldApplyMaterialYouStyle(this)) { + ContentStyler.applyBodyPartnerCustomizationStyle( + layout.findViewById(R.id.forgot_password_text)); + } + layout.setHeaderText(devicePolicyManager.getResources().getString( FORGOT_PASSWORD_TITLE, () -> getString(R.string.forgot_password_title)));