diff options
Diffstat (limited to 'src/com/android/settings/biometrics/fingerprint/FingerprintEnrollIntroduction.java')
-rw-r--r-- | src/com/android/settings/biometrics/fingerprint/FingerprintEnrollIntroduction.java | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollIntroduction.java b/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollIntroduction.java index 08fb5c0c5e..20b204c87d 100644 --- a/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollIntroduction.java +++ b/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollIntroduction.java @@ -28,9 +28,11 @@ import android.hardware.fingerprint.FingerprintSensorPropertiesInternal; import android.os.Bundle; import android.text.Html; import android.text.method.LinkMovementMethod; +import android.text.TextUtils; import android.util.Log; import android.view.View; import android.widget.ImageView; +import android.widget.LinearLayout; import android.widget.ScrollView; import android.widget.TextView; @@ -107,10 +109,15 @@ public class FingerprintEnrollIntroduction extends BiometricEnrollIntroduction { footerMessage5.setText(getFooterMessage5()); footerMessage6.setText(getFooterMessage6()); - final TextView footerLink = findViewById(R.id.footer_learn_more); - footerLink.setMovementMethod(LinkMovementMethod.getInstance()); - footerLink.setText(Html.fromHtml(getString(getFooterLearnMore()), - Html.FROM_HTML_MODE_LEGACY)); + if (TextUtils.isEmpty(getString(getFooterLearnMore()))) { + final LinearLayout learnMoreFooter = findViewById(R.id.learn_more); + learnMoreFooter.setVisibility(View.GONE); + } else { + final TextView footerLink = findViewById(R.id.footer_learn_more); + footerLink.setMovementMethod(LinkMovementMethod.getInstance()); + footerLink.setText(Html.fromHtml(getString(getFooterLearnMore()), + Html.FROM_HTML_MODE_LEGACY)); + } if (mCanAssumeUdfps) { footerMessage6.setVisibility(View.VISIBLE); |