我已经根据谷歌开发者示例实现了指纹登录我的应用。 现在我发现OnePlus 3上的指纹传感器放在主页按钮上,即与其他手机相反的触摸按钮(不是点击按钮(。因此,当用户尝试使用指纹登录时,他触摸主页按钮,应用程序将进入后台而不是读取指纹并登录到应用程序。
我很好奇,如果我错过了处理这种情况的一些步骤,或者是否必须有一些解决方法来解决此问题?
我正在使用这个库 Rx指纹
编辑:
我的一个朋友在他的OP3上尝试了我的FP登录,它完美地工作。但其他用户抱怨它正在暂停该应用程序。
当您初始化指纹读取器时,它会在尝试读取指纹时拦截"主页"按钮单击,因此不会关闭应用程序。
底层指纹 API 处理此问题。我已经在一些应用程序中实现了这一点,完全标准的行为,我自己确实有一个OnePlus 3,它工作正常。
您需要向我们展示一些代码来解决问题。