Added flag to biometric environment
Test: Manually verified everything works with flag on/off Bug: 346161718 Flag: com.android.settings.flags.fingerprint_v2_enrollment Change-Id: Id08b2e876fad05db2b9a2be42126521e97515d5e
This commit is contained in:
committed by
Joshua Mccloskey
parent
d5321719fe
commit
4a2a3c1279
@@ -31,6 +31,7 @@ import com.android.settings.activityembedding.ActivityEmbeddingUtils;
|
|||||||
import com.android.settings.biometrics.fingerprint2.BiometricsEnvironment;
|
import com.android.settings.biometrics.fingerprint2.BiometricsEnvironment;
|
||||||
import com.android.settings.core.instrumentation.ElapsedTimeUtils;
|
import com.android.settings.core.instrumentation.ElapsedTimeUtils;
|
||||||
import com.android.settings.development.DeveloperOptionsActivityLifecycle;
|
import com.android.settings.development.DeveloperOptionsActivityLifecycle;
|
||||||
|
import com.android.settings.flags.Flags;
|
||||||
import com.android.settings.fuelgauge.BatterySettingsStorage;
|
import com.android.settings.fuelgauge.BatterySettingsStorage;
|
||||||
import com.android.settings.homepage.SettingsHomepageActivity;
|
import com.android.settings.homepage.SettingsHomepageActivity;
|
||||||
import com.android.settings.localepicker.LocaleNotificationDataManager;
|
import com.android.settings.localepicker.LocaleNotificationDataManager;
|
||||||
@@ -49,7 +50,7 @@ import java.lang.ref.WeakReference;
|
|||||||
public class SettingsApplication extends Application {
|
public class SettingsApplication extends Application {
|
||||||
|
|
||||||
private WeakReference<SettingsHomepageActivity> mHomeActivity = new WeakReference<>(null);
|
private WeakReference<SettingsHomepageActivity> mHomeActivity = new WeakReference<>(null);
|
||||||
private BiometricsEnvironment mBiometricsEnvironment;
|
@Nullable private BiometricsEnvironment mBiometricsEnvironment;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected void attachBaseContext(Context base) {
|
protected void attachBaseContext(Context base) {
|
||||||
@@ -73,7 +74,9 @@ public class SettingsApplication extends Application {
|
|||||||
|
|
||||||
// Set Spa environment.
|
// Set Spa environment.
|
||||||
setSpaEnvironment();
|
setSpaEnvironment();
|
||||||
|
if (Flags.fingerprintV2Enrollment()) {
|
||||||
mBiometricsEnvironment = new BiometricsEnvironment(this);
|
mBiometricsEnvironment = new BiometricsEnvironment(this);
|
||||||
|
}
|
||||||
|
|
||||||
if (ActivityEmbeddingUtils.isSettingsSplitEnabled(this)
|
if (ActivityEmbeddingUtils.isSettingsSplitEnabled(this)
|
||||||
&& FeatureFlagUtils.isEnabled(this,
|
&& FeatureFlagUtils.isEnabled(this,
|
||||||
|
Reference in New Issue
Block a user