public override void OnRequestPermissionsResult(int requestCode, string[] permissions, [GeneratedEnum] Permission[] grantResults) { if (requestCode == RequestFingerprintPermission && grantResults[0] == Permission.Granted) { FingerAuthDialog.Show(); FingerAuth.Authenticate(); } }
private void FingerprintClick(object sender, EventArgs e) { if (FingerAuth.CanUseFingerprint) { if (CheckSelfPermission(Android.Manifest.Permission.UseFingerprint) == Permission.Denied) { RequestPermissions(new[] { Android.Manifest.Permission.UseFingerprint }, RequestFingerprintPermission); } else { FingerAuthDialog.Show(); FingerAuth.Authenticate(); } } }