Я ввел логин с использованием аутентификации по отпечатку пальца, и он работает хорошо.
Ниже приведена операция, которая вызывает метод аутентификации:
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,
однако, нажав кнопку «Назад», чтобы вернуться к операции с отпечатками пальцев, я не могу использовать эту службу. Что мне нужно активировать или активировать для повторной проверки отпечатка пальца?