Возможно, не совсем то, что вы просите, но если вы хотите, чтобы ваши пользователи имели возможность использовать биометрические данные или пароль приложения (приложение, а не устройство), вы можете сделать следующее.
Внутри слушателя onClick
if (BiometricManager.from(application).canAuthenticate() == BiometricManager.BIOMETRIC_SUCCESS) {
biometricPrompt.authenticate(promptInfo, cryptoObject)
} else {
loginWithAppPasswordFragment() // use this to show a DialogFragment
}