我们可以修改/自定义BiometricPrompt吗?

例如现在我使用这样的东西:

BiometricPrompt.Builder(AppResources.appContext)
            .setTitle("title")
            .setSubtitle("subTitle")
            .setDescription("description")
            .setNegativeButton("Cancel", AppResources.appContext?.mainExecutor,
                    DialogInterface.OnClickListener { dialogInterface, i -> biometricCallback.onAuthenticationCancelled() })
            .build()
            .authenticate(CancellationSignal(), AppResources.appContext?.mainExecutor,
                    BiometricCallbackV28(biometricCallback))

我是否可以更改文本,标题,negativeButton颜色的样式?

最佳答案

您无法在提示中设置无法通过Builder公开的属性-用户界面由系统提供,并且旨在在所有应用程序中统一使用。

这是该API的重点,通过这种方式,用户可以熟悉提示并知道与他们进行交互的任何内容都可以安全使用。

关于android - 自定义BiometricPrompt.Builder,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52277622/

10-10 03:24