Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于从android设备添加/删除指纹的回调/广播_Android_Security_Keystore_Fingerprint - Fatal编程技术网

用于从android设备添加/删除指纹的回调/广播

用于从android设备添加/删除指纹的回调/广播,android,security,keystore,fingerprint,Android,Security,Keystore,Fingerprint,在设备中添加/删除指纹时,是否有任何回调或广播发送 如果有多个指纹,有没有办法找到指纹的ID 非常感谢您的任何帮助。不,这件事没有回电。您必须检查每次是否登记了一些指纹,如下所示: FingerprintManager fingerprintManager = (FingerprintManager) context.getSystemService(Context.FINGERPRINT_SERVICE); if (!fingerprintManager.isHardwareDetected(

在设备中添加/删除指纹时,是否有任何回调或广播发送

如果有多个指纹,有没有办法找到指纹的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 
}

谢谢你的回复。我很想知道是否有任何方法可以确定设备上是否添加了新的指纹。我的意思是我们最多可以加上5个指纹,有没有办法得到指纹的Id?有没有办法得到指纹的Id。?