Sub Process_Globals
Private fingerprint As FingerprintManager
End Sub
Sub Globals
Private btnAuthenticate As Button
End Sub
Sub Activity_Create(FirstTime As Boolean)
If FirstTime Then
fingerprint.Initialize (Me, "auth")
End If
Activity.LoadLayout("1")
If fingerprint.HardwareDetected = False Then
ToastMessageShow("Fingerprint sensor not detected.", True)
Else if fingerprint.HasEnrolledFingerprints = False Then
ToastMessageShow("No fingerprints were enrolled.", False)
Else
btnAuthenticate.Enabled = True
End If
End Sub
Sub btnAuthenticate_Click
fingerprint.Authenticate
ToastMessageShow("Scanning...", False)
End Sub
Sub Auth_Complete (Success As Boolean, ErrorMessage As String)
If Success Then
ToastMessageShow("You have been authenticated!!!", True)
Else
ToastMessageShow($"Error: ${ErrorMessage}"$, True)
Log(ErrorMessage)
End If
End Sub