Android Smart Lock Successful 横幅仅在只有一个请求的凭据时显示

标签 android google-api google-smartlockpasswords

有没有一种方法可以在有多个请求的凭据时强制显示 Smart Lock 成功横幅?

enter image description here

Credentials.getClient(context)
    .request(credentialRequest)
    .addOnCompleteListener { task ->
        if(task.successful) {
            logInWithCredential(...)
            return;
            // for this part, blue banner is shown as normal
        }

        if(task.exception == CommonStatusCodes.RESOLUTION_REQUIRED) {
            // request user to choose credential
            // after a credential is chosen, blue banner is not shown
        }
    }

最佳答案

抱歉,这不可能(我是 Google 的此 API 的产品经理)。蓝色条的目的是在检索用户数据以进行自动登录时通知用户。当用户选择凭证时,他们已经选择了它并且不需要被通知,因此不需要显示蓝色条。

关于Android Smart Lock Successful 横幅仅在只有一个请求的凭据时显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49345617/

相关文章:

android,在列表项中显示箭头图标

android - Robotium 测试随机失败

ruby-on-rails - request.env ['omniauth.auth' ] 在 Ruby on Rails 中为零

google-smartlockpasswords - 我可以在 Smart Lock 中存储电话号码吗?

android - 用于 Facebook 登录的 Google 智能锁

java - 打印枚举的名称

Android前台服务通知未显示

java - 如何获取离线 token 和刷新 token 以及自动刷新对 Google API 的访问

JSON、CURL 和 Google 的地理位置

android - 如何使用 fragment 而不是使用 Activity 来启动 Smartlock 保存