Я пытаюсь реализовать API Fingerprint Google в своем приложении (в частности, в моем фрагменте). Google привел пример, но он реализован внутри Activity здесь.
Мой конкретный вопрос заключается в том, что код ниже, чтобы проверить, есть ли уже зарегистрированные отпечатки пальцев, он дает мне ошибку (снимок экрана ниже):
Вопрос → Какое изменение мне нужно сделать, чтобы он работал в моем фрагменте (в отличие от такого действия, как Google)?
if (!mFingerprintManager.hasEnrolledFingerprints()) {
purchaseButton.setEnabled(false);
// This happens when no fingerprints are registered.
Toast.makeText(getActivity(),
"Go to 'Settings -> Security -> Fingerprint' and register at least one fingerprint",
Toast.LENGTH_LONG).show();
return;
}