Check FingerprintManager null

This commit is contained in:
seven332 committed 2018-12-19 22:17:51 +08:00
1 parent 722653ac46
commit 2681e4a6e6
2 files changed
+2 -1

No files matched your search

@@ -62,7 +62,7 @@ public class SetSecurityActivity extends ToolbarActivity implements View.OnClick
FingerprintManager fingerprintManager = getSystemService(FingerprintManager.class);
// The line below prevents the false positive inspection from Android Studio
// noinspection ResourceType
if (fingerprintManager.hasEnrolledFingerprints()) {
if (fingerprintManager != null && fingerprintManager.hasEnrolledFingerprints()) {
mFingerprint.setVisibility(View.VISIBLE);
mFingerprint.setChecked(Settings.getEnableFingerprint());
}
@@ -55,6 +55,7 @@ public class SecurityScene extends SolidScene implements
private SensorManager mSensorManager;
private Sensor mAccelerometer;
private ShakeDetector mShakeDetector;
@Nullable
private FingerprintManager mFingerprintManager;
private CancellationSignal mFingerprintCancellationSignal;