summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMaurice Lam <yukl@google.com>2015-04-01 14:20:16 -0700
committerMaurice Lam <yukl@google.com>2015-04-06 10:09:59 -0700
commit4e0fc628f0e53b3f77ea5474f7a273d7af61da4d (patch)
treef984f994ddc72950e42bd95c3e59bc6d438a4825 /src
parent83a803c117fc4c1e858fe560bd0ee0b2de5ad5cb (diff)
downloadpackages_apps_Settings-4e0fc628f0e53b3f77ea5474f7a273d7af61da4d.zip
packages_apps_Settings-4e0fc628f0e53b3f77ea5474f7a273d7af61da4d.tar.gz
packages_apps_Settings-4e0fc628f0e53b3f77ea5474f7a273d7af61da4d.tar.bz2
[Fingerprint] Add fingerprint text in setup flow
When running in Setup Wizard, the screen to choose screen lock will have an additional footer, telling the user that they can configure fingerprint in Settings after completing the setup flow. Bug: 19690335 Change-Id: Ie6268fb8738e6bbac8751d12b05c82092fe6193b
Diffstat (limited to 'src')
-rw-r--r--src/com/android/settings/SetupChooseLockGeneric.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/com/android/settings/SetupChooseLockGeneric.java b/src/com/android/settings/SetupChooseLockGeneric.java
index 10bac15..a631caf 100644
--- a/src/com/android/settings/SetupChooseLockGeneric.java
+++ b/src/com/android/settings/SetupChooseLockGeneric.java
@@ -24,6 +24,7 @@ import android.content.Intent;
import android.content.res.Resources;
import android.os.Bundle;
import android.preference.PreferenceFragment;
+import android.hardware.fingerprint.FingerprintManager;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
@@ -82,6 +83,13 @@ public class SetupChooseLockGeneric extends ChooseLockGeneric
final View header = inflater.inflate(R.layout.setup_wizard_header, list, false);
list.addHeaderView(header, null, false);
}
+ final FingerprintManager fpm = (FingerprintManager)
+ getActivity().getSystemService(Context.FINGERPRINT_SERVICE);
+ if (fpm != null && fpm.isHardwareDetected()) {
+ final View footer = inflater.inflate(
+ R.layout.setup_screen_lock_fingerprint_details, list, false);
+ list.addFooterView(footer, null, false);
+ }
return view;
}