Customize Fingerprint enroll activities
Provide an interface for ODM/OEM to override Fingerprint enrollment activities. Bug: 364794493 Flag: EXEMPT can't apply flag for manifest change Test: atest SettingsRoboTests:FingerprintEnrollTest Change-Id: Ic519970a3837614b3d4c8cb2f6d75967ae838208
This commit is contained in:
@@ -44,10 +44,9 @@ import com.android.internal.widget.VerifyCredentialResponse;
|
||||
import com.android.settings.R;
|
||||
import com.android.settings.SetupWizardUtils;
|
||||
import com.android.settings.biometrics.face.FaceEnrollIntroduction;
|
||||
import com.android.settings.biometrics.fingerprint.FingerprintEnroll;
|
||||
import com.android.settings.biometrics.fingerprint.FingerprintEnrollFindSensor;
|
||||
import com.android.settings.biometrics.fingerprint.FingerprintEnrollIntroduction;
|
||||
import com.android.settings.biometrics.fingerprint.SetupFingerprintEnrollFindSensor;
|
||||
import com.android.settings.biometrics.fingerprint.SetupFingerprintEnrollIntroduction;
|
||||
import com.android.settings.overlay.FeatureFactory;
|
||||
import com.android.settings.password.ChooseLockGeneric;
|
||||
import com.android.settings.password.ChooseLockSettingsHelper;
|
||||
@@ -262,13 +261,13 @@ public class BiometricUtils {
|
||||
/**
|
||||
* @param context caller's context
|
||||
* @param activityIntent The intent that started the caller's activity
|
||||
* @return Intent for starting FingerprintEnrollIntroduction
|
||||
* @return Intent for starting FingerprintEnroll
|
||||
*/
|
||||
public static Intent getFingerprintIntroIntent(@NonNull Context context,
|
||||
@NonNull Intent activityIntent) {
|
||||
final boolean isSuw = WizardManagerHelper.isAnySetupWizard(activityIntent);
|
||||
final Intent intent = new Intent(context, isSuw
|
||||
? SetupFingerprintEnrollIntroduction.class : FingerprintEnrollIntroduction.class);
|
||||
? FingerprintEnroll.SetupActivity.class : FingerprintEnroll.class);
|
||||
if (isSuw) {
|
||||
WizardManagerHelper.copyWizardManagerExtras(activityIntent, intent);
|
||||
}
|
||||
|
Reference in New Issue
Block a user