Loading res/layout/confirm_lock_pattern_base.xml +2 −4 Original line number Diff line number Diff line Loading @@ -29,8 +29,7 @@ <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" android:paddingBottom="24dp"> android:orientation="vertical"> <Button android:id="@+id/cancelButton" Loading Loading @@ -87,6 +86,7 @@ android:paddingStart="?attr/sudMarginStart" android:paddingEnd="?attr/sudMarginEnd" android:layout_marginTop="12dp" android:layout_marginBottom="12dp" android:gravity="center_vertical"/> <Button Loading @@ -96,8 +96,6 @@ android:layout_height="wrap_content" android:layout_marginStart="?attr/sudMarginStart" android:layout_marginEnd="?attr/sudMarginEnd" android:layout_marginTop="60dp" android:layout_marginBottom="14dp" android:visibility="gone" android:layout_gravity="center_horizontal" android:text="@string/work_challenge_emergency_button_text"/> Loading res/layout/confirm_lock_pattern_normal_base.xml +1 −0 Original line number Diff line number Diff line Loading @@ -61,6 +61,7 @@ android:layout_marginStart="?attr/sudMarginStart" android:layout_marginEnd="?attr/sudMarginEnd" android:layout_marginTop="12dp" android:layout_marginBottom="12dp" android:gravity="center_vertical"/> <CheckBox Loading src/com/android/settings/password/ConfirmLockPattern.java +5 −16 Original line number Diff line number Diff line Loading @@ -17,9 +17,7 @@ package com.android.settings.password; import static android.app.admin.DevicePolicyResources.Strings.Settings.CONFIRM_WORK_PROFILE_PATTERN_HEADER; import static android.app.admin.DevicePolicyResources.Strings.Settings.WORK_PROFILE_CONFIRM_PATTERN; import static android.app.admin.DevicePolicyResources.Strings.Settings.WORK_PROFILE_LAST_PATTERN_ATTEMPT_BEFORE_WIPE; import static android.app.admin.DevicePolicyResources.Strings.Settings.WORK_PROFILE_PATTERN_REQUIRED; import static android.app.admin.DevicePolicyResources.UNDEFINED; import static com.android.settings.biometrics.GatekeeperPasswordProvider.containsGatekeeperPasswordHandle; Loading Loading @@ -315,23 +313,12 @@ public class ConfirmLockPattern extends ConfirmDeviceCredentialBaseActivity { R.string.lockpassword_remote_validation_pattern_details); } final boolean isStrongAuthRequired = isStrongAuthRequired(); if (mIsManagedProfile) { if (isStrongAuthRequired) { return mDevicePolicyManager.getResources().getString( WORK_PROFILE_PATTERN_REQUIRED, () -> getString( R.string.lockpassword_strong_auth_required_work_pattern)); } else { return mDevicePolicyManager.getResources().getString( WORK_PROFILE_CONFIRM_PATTERN, () -> getString( R.string.lockpassword_confirm_your_pattern_generic_profile)); } } else { if (!mIsManagedProfile) { return isStrongAuthRequired ? getString(R.string.lockpassword_strong_auth_required_device_pattern) : getString(R.string.lockpassword_confirm_your_pattern_generic); } return null; } private Object[][] getActiveViews() { Loading Loading @@ -381,7 +368,9 @@ public class ConfirmLockPattern extends ConfirmDeviceCredentialBaseActivity { CharSequence detailsText = mDetailsText == null ? getDefaultDetails() : mDetailsText; if (detailsText != null) { mGlifLayout.setDescriptionText(detailsText); } mErrorTextView.setText(""); updateErrorMessage( Loading Loading
res/layout/confirm_lock_pattern_base.xml +2 −4 Original line number Diff line number Diff line Loading @@ -29,8 +29,7 @@ <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" android:paddingBottom="24dp"> android:orientation="vertical"> <Button android:id="@+id/cancelButton" Loading Loading @@ -87,6 +86,7 @@ android:paddingStart="?attr/sudMarginStart" android:paddingEnd="?attr/sudMarginEnd" android:layout_marginTop="12dp" android:layout_marginBottom="12dp" android:gravity="center_vertical"/> <Button Loading @@ -96,8 +96,6 @@ android:layout_height="wrap_content" android:layout_marginStart="?attr/sudMarginStart" android:layout_marginEnd="?attr/sudMarginEnd" android:layout_marginTop="60dp" android:layout_marginBottom="14dp" android:visibility="gone" android:layout_gravity="center_horizontal" android:text="@string/work_challenge_emergency_button_text"/> Loading
res/layout/confirm_lock_pattern_normal_base.xml +1 −0 Original line number Diff line number Diff line Loading @@ -61,6 +61,7 @@ android:layout_marginStart="?attr/sudMarginStart" android:layout_marginEnd="?attr/sudMarginEnd" android:layout_marginTop="12dp" android:layout_marginBottom="12dp" android:gravity="center_vertical"/> <CheckBox Loading
src/com/android/settings/password/ConfirmLockPattern.java +5 −16 Original line number Diff line number Diff line Loading @@ -17,9 +17,7 @@ package com.android.settings.password; import static android.app.admin.DevicePolicyResources.Strings.Settings.CONFIRM_WORK_PROFILE_PATTERN_HEADER; import static android.app.admin.DevicePolicyResources.Strings.Settings.WORK_PROFILE_CONFIRM_PATTERN; import static android.app.admin.DevicePolicyResources.Strings.Settings.WORK_PROFILE_LAST_PATTERN_ATTEMPT_BEFORE_WIPE; import static android.app.admin.DevicePolicyResources.Strings.Settings.WORK_PROFILE_PATTERN_REQUIRED; import static android.app.admin.DevicePolicyResources.UNDEFINED; import static com.android.settings.biometrics.GatekeeperPasswordProvider.containsGatekeeperPasswordHandle; Loading Loading @@ -315,23 +313,12 @@ public class ConfirmLockPattern extends ConfirmDeviceCredentialBaseActivity { R.string.lockpassword_remote_validation_pattern_details); } final boolean isStrongAuthRequired = isStrongAuthRequired(); if (mIsManagedProfile) { if (isStrongAuthRequired) { return mDevicePolicyManager.getResources().getString( WORK_PROFILE_PATTERN_REQUIRED, () -> getString( R.string.lockpassword_strong_auth_required_work_pattern)); } else { return mDevicePolicyManager.getResources().getString( WORK_PROFILE_CONFIRM_PATTERN, () -> getString( R.string.lockpassword_confirm_your_pattern_generic_profile)); } } else { if (!mIsManagedProfile) { return isStrongAuthRequired ? getString(R.string.lockpassword_strong_auth_required_device_pattern) : getString(R.string.lockpassword_confirm_your_pattern_generic); } return null; } private Object[][] getActiveViews() { Loading Loading @@ -381,7 +368,9 @@ public class ConfirmLockPattern extends ConfirmDeviceCredentialBaseActivity { CharSequence detailsText = mDetailsText == null ? getDefaultDetails() : mDetailsText; if (detailsText != null) { mGlifLayout.setDescriptionText(detailsText); } mErrorTextView.setText(""); updateErrorMessage( Loading