Make biometric setting toggles show dynamic auth types
Updates the preference toggles shown on the combined biometric settings screen to indicate which types of biometric sensor (e.g. face and/or fingerprint) each setting applies to. This is done by checking the maximum registered strength for each type of sensor. Test: Manual Bug: 193714498 Bug: 201306569 Change-Id: I1f27bbe1fdd172ebc899c3c5f1daef9095b338bd
This commit is contained in:
@@ -30,6 +30,8 @@ public class CombinedBiometricSettings extends BiometricsSettingsBase {
|
||||
private static final String TAG = "BiometricSettings";
|
||||
private static final String KEY_FACE_SETTINGS = "biometric_face_settings";
|
||||
private static final String KEY_FINGERPRINT_SETTINGS = "biometric_fingerprint_settings";
|
||||
private static final String KEY_UNLOCK_PHONE = "biometric_settings_biometric_keyguard";
|
||||
private static final String KEY_USE_IN_APPS = "biometric_settings_biometric_app";
|
||||
|
||||
@Override
|
||||
public void onAttach(Context context) {
|
||||
@@ -53,6 +55,16 @@ public class CombinedBiometricSettings extends BiometricsSettingsBase {
|
||||
return KEY_FINGERPRINT_SETTINGS;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getUnlockPhonePreferenceKey() {
|
||||
return KEY_UNLOCK_PHONE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getUseInAppsPreferenceKey() {
|
||||
return KEY_USE_IN_APPS;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected String getLogTag() {
|
||||
return TAG;
|
||||
|
Reference in New Issue
Block a user