【发布时间】:2019-06-03 00:17:16
【问题描述】:
我已经使用指纹认证实现了登录,效果很好。
下面是调用authenticate方法的Activity:
FingerPrintActivity
onCreate(){
… //Code to initialize the fingerprint manager
FingerprintHandler fingerprintHandler = new FingerprintHandler(this);
fingerprintHandler.startAuthentication(fingerprintManagerCompat, null);
}
FingerPrintHandler
@Override
public void onAuthenticationSucceeded(FingerprintManager.AuthenticationResult result) {
updateLoginUi("Successfully verified!", true);
}
private void updateLoginUi(String authenticationMessage, boolean result){
if(result){
context.startActivity(…)
}
}
成功验证指纹后,我启动MainActivity,
但是,在按下返回按钮返回指纹活动时,我无法使用该服务。为了再次验证指纹,我需要激活或触发什么?
【问题讨论】:
标签: android fingerprint android-fingerprint-api