Use correct choose lock password/pattern subtitles
Ensures that the existing subtitle strings for the choose lock password/pattern screens are shown during SUW and from Settings. Test: Manually tested PIN/pattern/password in SUW and Settings Fixes: 193802664 Change-Id: Ibbb5f0c7bcd3885e63c02d8b68cd3205ffb529fd
This commit is contained in:
@@ -268,7 +268,9 @@ public class ChooseLockPassword extends SettingsActivity {
|
|||||||
R.string.lockpassword_choose_your_pin_header_for_fingerprint,
|
R.string.lockpassword_choose_your_pin_header_for_fingerprint,
|
||||||
R.string.lockpassword_choose_your_pin_header_for_face,
|
R.string.lockpassword_choose_your_pin_header_for_face,
|
||||||
R.string.lockpassword_choose_your_pin_header_for_biometrics,
|
R.string.lockpassword_choose_your_pin_header_for_biometrics,
|
||||||
|
R.string.lockpassword_choose_password_description,
|
||||||
R.string.lock_settings_picker_biometrics_added_security_message,
|
R.string.lock_settings_picker_biometrics_added_security_message,
|
||||||
|
R.string.lockpassword_choose_pin_description,
|
||||||
R.string.lock_settings_picker_biometrics_added_security_message,
|
R.string.lock_settings_picker_biometrics_added_security_message,
|
||||||
R.string.next_label),
|
R.string.next_label),
|
||||||
|
|
||||||
@@ -285,6 +287,8 @@ public class ChooseLockPassword extends SettingsActivity {
|
|||||||
R.string.lockpassword_confirm_your_pin_header,
|
R.string.lockpassword_confirm_your_pin_header,
|
||||||
0,
|
0,
|
||||||
0,
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
R.string.lockpassword_confirm_label),
|
R.string.lockpassword_confirm_label),
|
||||||
|
|
||||||
ConfirmWrong(
|
ConfirmWrong(
|
||||||
@@ -300,15 +304,26 @@ public class ChooseLockPassword extends SettingsActivity {
|
|||||||
R.string.lockpassword_confirm_pins_dont_match,
|
R.string.lockpassword_confirm_pins_dont_match,
|
||||||
0,
|
0,
|
||||||
0,
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
R.string.lockpassword_confirm_label);
|
R.string.lockpassword_confirm_label);
|
||||||
|
|
||||||
Stage(int hintInAlpha, int hintInAlphaForProfile,
|
Stage(int hintInAlpha,
|
||||||
int hintInAlphaForFingerprint, int hintInAlphaForFace, int hintInAlphaForBiometrics,
|
int hintInAlphaForProfile,
|
||||||
int hintInNumeric, int hintInNumericForProfile,
|
int hintInAlphaForFingerprint,
|
||||||
int hintInNumericForFingerprint, int hintInNumericForFace, int hintInNumericForBiometrics,
|
int hintInAlphaForFace,
|
||||||
|
int hintInAlphaForBiometrics,
|
||||||
|
int hintInNumeric,
|
||||||
|
int hintInNumericForProfile,
|
||||||
|
int hintInNumericForFingerprint,
|
||||||
|
int hintInNumericForFace,
|
||||||
|
int hintInNumericForBiometrics,
|
||||||
|
int messageInAlpha,
|
||||||
int messageInAlphaForBiometrics,
|
int messageInAlphaForBiometrics,
|
||||||
|
int messageInNumeric,
|
||||||
int messageInNumericForBiometrics,
|
int messageInNumericForBiometrics,
|
||||||
int nextButtonText) {
|
int nextButtonText) {
|
||||||
|
|
||||||
this.alphaHint = hintInAlpha;
|
this.alphaHint = hintInAlpha;
|
||||||
this.alphaHintForProfile = hintInAlphaForProfile;
|
this.alphaHintForProfile = hintInAlphaForProfile;
|
||||||
this.alphaHintForFingerprint = hintInAlphaForFingerprint;
|
this.alphaHintForFingerprint = hintInAlphaForFingerprint;
|
||||||
@@ -321,8 +336,12 @@ public class ChooseLockPassword extends SettingsActivity {
|
|||||||
this.numericHintForFace = hintInNumericForFace;
|
this.numericHintForFace = hintInNumericForFace;
|
||||||
this.numericHintForBiometrics = hintInNumericForBiometrics;
|
this.numericHintForBiometrics = hintInNumericForBiometrics;
|
||||||
|
|
||||||
|
this.alphaMessage = messageInAlpha;
|
||||||
this.alphaMessageForBiometrics = messageInAlphaForBiometrics;
|
this.alphaMessageForBiometrics = messageInAlphaForBiometrics;
|
||||||
|
|
||||||
|
this.numericMessage = messageInNumeric;
|
||||||
this.numericMessageForBiometrics = messageInNumericForBiometrics;
|
this.numericMessageForBiometrics = messageInNumericForBiometrics;
|
||||||
|
|
||||||
this.buttonText = nextButtonText;
|
this.buttonText = nextButtonText;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -331,22 +350,28 @@ public class ChooseLockPassword extends SettingsActivity {
|
|||||||
public static final int TYPE_FACE = 2;
|
public static final int TYPE_FACE = 2;
|
||||||
public static final int TYPE_BIOMETRIC = 3;
|
public static final int TYPE_BIOMETRIC = 3;
|
||||||
|
|
||||||
// Password
|
// Password header
|
||||||
public final int alphaHint;
|
public final int alphaHint;
|
||||||
public final int alphaHintForProfile;
|
public final int alphaHintForProfile;
|
||||||
public final int alphaHintForFingerprint;
|
public final int alphaHintForFingerprint;
|
||||||
public final int alphaHintForFace;
|
public final int alphaHintForFace;
|
||||||
public final int alphaHintForBiometrics;
|
public final int alphaHintForBiometrics;
|
||||||
|
|
||||||
// PIN
|
// PIN header
|
||||||
public final int numericHint;
|
public final int numericHint;
|
||||||
public final int numericHintForProfile;
|
public final int numericHintForProfile;
|
||||||
public final int numericHintForFingerprint;
|
public final int numericHintForFingerprint;
|
||||||
public final int numericHintForFace;
|
public final int numericHintForFace;
|
||||||
public final int numericHintForBiometrics;
|
public final int numericHintForBiometrics;
|
||||||
|
|
||||||
|
// Password description
|
||||||
|
public final int alphaMessage;
|
||||||
public final int alphaMessageForBiometrics;
|
public final int alphaMessageForBiometrics;
|
||||||
|
|
||||||
|
// PIN description
|
||||||
|
public final int numericMessage;
|
||||||
public final int numericMessageForBiometrics;
|
public final int numericMessageForBiometrics;
|
||||||
|
|
||||||
public final int buttonText;
|
public final int buttonText;
|
||||||
|
|
||||||
public @StringRes int getHint(boolean isAlpha, int type, boolean isProfile) {
|
public @StringRes int getHint(boolean isAlpha, int type, boolean isProfile) {
|
||||||
@@ -374,10 +399,15 @@ public class ChooseLockPassword extends SettingsActivity {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public @StringRes int getMessage(boolean isAlpha, int type) {
|
public @StringRes int getMessage(boolean isAlpha, int type) {
|
||||||
if (isAlpha) {
|
switch (type) {
|
||||||
return type != TYPE_NONE ? alphaMessageForBiometrics : 0;
|
case TYPE_FINGERPRINT:
|
||||||
} else {
|
case TYPE_FACE:
|
||||||
return type != TYPE_NONE ? numericMessageForBiometrics : 0;
|
case TYPE_BIOMETRIC:
|
||||||
|
return isAlpha ? alphaMessageForBiometrics : numericMessageForBiometrics;
|
||||||
|
|
||||||
|
case TYPE_NONE:
|
||||||
|
default:
|
||||||
|
return isAlpha ? alphaMessage : numericMessage;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -361,7 +361,7 @@ public class ChooseLockPattern extends SettingsActivity {
|
|||||||
|
|
||||||
Introduction(
|
Introduction(
|
||||||
R.string.lock_settings_picker_biometrics_added_security_message,
|
R.string.lock_settings_picker_biometrics_added_security_message,
|
||||||
ID_EMPTY_MESSAGE,
|
R.string.lockpattern_choose_pattern_description,
|
||||||
R.string.lockpattern_recording_intro_header,
|
R.string.lockpattern_recording_intro_header,
|
||||||
LeftButtonMode.Gone, RightButtonMode.ContinueDisabled,
|
LeftButtonMode.Gone, RightButtonMode.ContinueDisabled,
|
||||||
ID_EMPTY_MESSAGE, true),
|
ID_EMPTY_MESSAGE, true),
|
||||||
|
Reference in New Issue
Block a user