Callback/broadcast 来自 android 设备的 Adding/Removing 指纹
Callback/broadcast for Adding/Removing fingerprint from android device
当您adding/removing从设备中提取指纹时,是否有任何回调或广播发送。
如果有多个指纹,有没有办法找到指纹的ID。
非常感谢任何帮助。
不,没有回调。每次都要检查是否录入了一些指纹,如下:
FingerprintManager fingerprintManager = (FingerprintManager) context.getSystemService(Context.FINGERPRINT_SERVICE);
if (!fingerprintManager.isHardwareDetected()) {
// Device doesn't support fingerprint authentication
} else if (!fingerprintManager.hasEnrolledFingerprints()) {
// User hasn't enrolled any fingerprints to authenticate with
} else {
// Everything is ready for fingerprint authentication
}
当您adding/removing从设备中提取指纹时,是否有任何回调或广播发送。
如果有多个指纹,有没有办法找到指纹的ID。
非常感谢任何帮助。
不,没有回调。每次都要检查是否录入了一些指纹,如下:
FingerprintManager fingerprintManager = (FingerprintManager) context.getSystemService(Context.FINGERPRINT_SERVICE);
if (!fingerprintManager.isHardwareDetected()) {
// Device doesn't support fingerprint authentication
} else if (!fingerprintManager.hasEnrolledFingerprints()) {
// User hasn't enrolled any fingerprints to authenticate with
} else {
// Everything is ready for fingerprint authentication
}