Merge "Remove attention controller" into qt-r1-dev am: 41aafab963
am: 88936d4a46
am: 6dc15d7976
Change-Id: If992a629986d1873f3908668dd2c05aeff3f1aa3
This commit is contained in:
@@ -51,13 +51,6 @@
|
|||||||
<PreferenceCategory
|
<PreferenceCategory
|
||||||
android:key="security_settings_face_manage_category"
|
android:key="security_settings_face_manage_category"
|
||||||
android:title="@string/security_settings_face_settings_require_category">
|
android:title="@string/security_settings_face_settings_require_category">
|
||||||
<SwitchPreference
|
|
||||||
android:key="security_settings_face_require_attention"
|
|
||||||
android:title="@string/security_settings_face_settings_require_attention"
|
|
||||||
android:summary="@string/security_settings_face_settings_require_attention_details"
|
|
||||||
app:keywords="@string/keywords_face_unlock"
|
|
||||||
app:controller="com.android.settings.biometrics.face.FaceSettingsAttentionPreferenceController"/>
|
|
||||||
|
|
||||||
<SwitchPreference
|
<SwitchPreference
|
||||||
android:key="security_settings_face_require_confirmation"
|
android:key="security_settings_face_require_confirmation"
|
||||||
android:title="@string/security_settings_face_settings_require_confirmation"
|
android:title="@string/security_settings_face_settings_require_confirmation"
|
||||||
|
@@ -60,7 +60,6 @@ public class FaceSettings extends DashboardFragment {
|
|||||||
private FaceManager mFaceManager;
|
private FaceManager mFaceManager;
|
||||||
private int mUserId;
|
private int mUserId;
|
||||||
private byte[] mToken;
|
private byte[] mToken;
|
||||||
private FaceSettingsAttentionPreferenceController mAttentionController;
|
|
||||||
private FaceSettingsRemoveButtonPreferenceController mRemoveController;
|
private FaceSettingsRemoveButtonPreferenceController mRemoveController;
|
||||||
private FaceSettingsEnrollButtonPreferenceController mEnrollController;
|
private FaceSettingsEnrollButtonPreferenceController mEnrollController;
|
||||||
private List<AbstractPreferenceController> mControllers;
|
private List<AbstractPreferenceController> mControllers;
|
||||||
@@ -134,12 +133,11 @@ public class FaceSettings extends DashboardFragment {
|
|||||||
|
|
||||||
Preference keyguardPref = findPreference(FaceSettingsKeyguardPreferenceController.KEY);
|
Preference keyguardPref = findPreference(FaceSettingsKeyguardPreferenceController.KEY);
|
||||||
Preference appPref = findPreference(FaceSettingsAppPreferenceController.KEY);
|
Preference appPref = findPreference(FaceSettingsAppPreferenceController.KEY);
|
||||||
Preference attentionPref = findPreference(FaceSettingsAttentionPreferenceController.KEY);
|
|
||||||
Preference confirmPref = findPreference(FaceSettingsConfirmPreferenceController.KEY);
|
Preference confirmPref = findPreference(FaceSettingsConfirmPreferenceController.KEY);
|
||||||
Preference bypassPref =
|
Preference bypassPref =
|
||||||
findPreference(FaceSettingsLockscreenBypassPreferenceController.KEY);
|
findPreference(FaceSettingsLockscreenBypassPreferenceController.KEY);
|
||||||
mTogglePreferences = new ArrayList<>(
|
mTogglePreferences = new ArrayList<>(
|
||||||
Arrays.asList(keyguardPref, appPref, attentionPref, confirmPref, bypassPref));
|
Arrays.asList(keyguardPref, appPref, confirmPref, bypassPref));
|
||||||
|
|
||||||
mRemoveButton = findPreference(FaceSettingsRemoveButtonPreferenceController.KEY);
|
mRemoveButton = findPreference(FaceSettingsRemoveButtonPreferenceController.KEY);
|
||||||
mEnrollButton = findPreference(FaceSettingsEnrollButtonPreferenceController.KEY);
|
mEnrollButton = findPreference(FaceSettingsEnrollButtonPreferenceController.KEY);
|
||||||
@@ -183,7 +181,6 @@ public class FaceSettings extends DashboardFragment {
|
|||||||
finish();
|
finish();
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
mAttentionController.setToken(mToken);
|
|
||||||
mEnrollController.setToken(mToken);
|
mEnrollController.setToken(mToken);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -204,7 +201,6 @@ public class FaceSettings extends DashboardFragment {
|
|||||||
mToken = data.getByteArrayExtra(
|
mToken = data.getByteArrayExtra(
|
||||||
ChooseLockSettingsHelper.EXTRA_KEY_CHALLENGE_TOKEN);
|
ChooseLockSettingsHelper.EXTRA_KEY_CHALLENGE_TOKEN);
|
||||||
if (mToken != null) {
|
if (mToken != null) {
|
||||||
mAttentionController.setToken(mToken);
|
|
||||||
mEnrollController.setToken(mToken);
|
mEnrollController.setToken(mToken);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -248,9 +244,7 @@ public class FaceSettings extends DashboardFragment {
|
|||||||
mControllers = buildPreferenceControllers(context, getSettingsLifecycle());
|
mControllers = buildPreferenceControllers(context, getSettingsLifecycle());
|
||||||
// There's no great way of doing this right now :/
|
// There's no great way of doing this right now :/
|
||||||
for (AbstractPreferenceController controller : mControllers) {
|
for (AbstractPreferenceController controller : mControllers) {
|
||||||
if (controller instanceof FaceSettingsAttentionPreferenceController) {
|
if (controller instanceof FaceSettingsRemoveButtonPreferenceController) {
|
||||||
mAttentionController = (FaceSettingsAttentionPreferenceController) controller;
|
|
||||||
} else if (controller instanceof FaceSettingsRemoveButtonPreferenceController) {
|
|
||||||
mRemoveController = (FaceSettingsRemoveButtonPreferenceController) controller;
|
mRemoveController = (FaceSettingsRemoveButtonPreferenceController) controller;
|
||||||
mRemoveController.setListener(mRemovalListener);
|
mRemoveController.setListener(mRemovalListener);
|
||||||
mRemoveController.setActivity((SettingsActivity) getActivity());
|
mRemoveController.setActivity((SettingsActivity) getActivity());
|
||||||
@@ -269,7 +263,6 @@ public class FaceSettings extends DashboardFragment {
|
|||||||
controllers.add(new FaceSettingsVideoPreferenceController(context));
|
controllers.add(new FaceSettingsVideoPreferenceController(context));
|
||||||
controllers.add(new FaceSettingsKeyguardPreferenceController(context));
|
controllers.add(new FaceSettingsKeyguardPreferenceController(context));
|
||||||
controllers.add(new FaceSettingsAppPreferenceController(context));
|
controllers.add(new FaceSettingsAppPreferenceController(context));
|
||||||
controllers.add(new FaceSettingsAttentionPreferenceController(context));
|
|
||||||
controllers.add(new FaceSettingsRemoveButtonPreferenceController(context));
|
controllers.add(new FaceSettingsRemoveButtonPreferenceController(context));
|
||||||
controllers.add(new FaceSettingsFooterPreferenceController(context));
|
controllers.add(new FaceSettingsFooterPreferenceController(context));
|
||||||
controllers.add(new FaceSettingsConfirmPreferenceController(context));
|
controllers.add(new FaceSettingsConfirmPreferenceController(context));
|
||||||
|
Reference in New Issue
Block a user