summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/fingerprint/FingerprintEnrollIntroduction.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/settings/fingerprint/FingerprintEnrollIntroduction.java')
-rw-r--r--src/com/android/settings/fingerprint/FingerprintEnrollIntroduction.java12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/com/android/settings/fingerprint/FingerprintEnrollIntroduction.java b/src/com/android/settings/fingerprint/FingerprintEnrollIntroduction.java
index 5753459..2e66d16 100644
--- a/src/com/android/settings/fingerprint/FingerprintEnrollIntroduction.java
+++ b/src/com/android/settings/fingerprint/FingerprintEnrollIntroduction.java
@@ -21,6 +21,7 @@ import android.content.Intent;
import android.os.Bundle;
import android.os.UserHandle;
import android.text.TextUtils;
+import android.provider.Settings.Global;
import android.view.View;
import com.android.internal.logging.MetricsLogger;
@@ -43,11 +44,10 @@ public class FingerprintEnrollIntroduction extends FingerprintEnrollBase {
findViewById(R.id.cancel_button).setOnClickListener(this);
final View learnMoreButton = findViewById(R.id.learn_more_button);
- // If help url is not overlaid, remove the button.
- if (TextUtils.isEmpty(getString(R.string.help_url_fingerprint))) {
+ learnMoreButton.setOnClickListener(this);
+ if (TextUtils.isEmpty(getString(R.string.help_url_fingerprint)) ||
+ Global.getInt(getContentResolver(), Global.DEVICE_PROVISIONED, 0) == 0) {
learnMoreButton.setVisibility(View.GONE);
- } else {
- learnMoreButton.setOnClickListener(this);
}
final int passwordQuality = new ChooseLockSettingsHelper(this).utils()
@@ -100,7 +100,9 @@ public class FingerprintEnrollIntroduction extends FingerprintEnrollBase {
private void launchFingerprintHelp() {
Intent helpIntent = HelpUtils.getHelpIntent(this,
getString(R.string.help_url_fingerprint), getClass().getName());
- startActivity(helpIntent);
+ if (helpIntent != null) {
+ startActivity(helpIntent);
+ }
}
@Override