am f516e7dd: Make \'fingerprint\' searchable in Settings.

* commit 'f516e7dde0074416dbf51650cbfb9cc763027b27':
  Make 'fingerprint' searchable in Settings.
This commit is contained in:
Julia Reynolds
2015-07-21 15:31:17 +00:00
committed by Android Git Automerger
2 changed files with 11 additions and 1 deletions

View File

@@ -791,6 +791,16 @@ public class SecuritySettings extends SettingsPreferenceFragment
result.add(data); result.add(data);
} }
// Fingerprint
FingerprintManager fpm =
(FingerprintManager) context.getSystemService(Context.FINGERPRINT_SERVICE);
if (fpm.isHardwareDetected()) {
data = new SearchIndexableRaw(context);
data.title = res.getString(R.string.security_settings_fingerprint_preference_title);
data.screenTitle = screenTitle;
result.add(data);
}
// Credential storage // Credential storage
final UserManager um = (UserManager) context.getSystemService(Context.USER_SERVICE); final UserManager um = (UserManager) context.getSystemService(Context.USER_SERVICE);

View File

@@ -104,7 +104,7 @@ public class FingerprintSettings extends SubSettings {
} }
public static class FingerprintSettingsFragment extends SettingsPreferenceFragment public static class FingerprintSettingsFragment extends SettingsPreferenceFragment
implements OnPreferenceChangeListener, Indexable { implements OnPreferenceChangeListener {
private static final int MAX_RETRY_ATTEMPTS = 20; private static final int MAX_RETRY_ATTEMPTS = 20;
private static final int RESET_HIGHLIGHT_DELAY_MS = 500; private static final int RESET_HIGHLIGHT_DELAY_MS = 500;