首页 > 解决方案 > 登录谷歌账户时显示用户界面

问题描述

如何显示您在进入游戏应用程序时看到的登录弹出窗口?从屏幕顶部掉下来然后消失的那个?我尝试使用 google play api,但似乎没有创建它:

fun initGoogleClientAndSignin() {
    googleSignInClient = GoogleSignIn.getClient(this, GoogleSignInOptions.Builder(
        GoogleSignInOptions.DEFAULT_GAMES_SIGN_IN).build())

    googleSignInClient?.silentSignIn()?.addOnCompleteListener { task ->
        if (task.isSuccessful) {
            achievementClient = Games.getAchievementsClient(this,
                task.result!!)
            leaderboardsClient = Games.getLeaderboardsClient(this,
                task.result!!)
        } else {
            Log.e("Error", "signInError", task.exception)
        }
    }
}

我可以看到 task.isSuccessful 是真的,但是 popuo 没有出现

谢谢!

标签: android

解决方案


推荐阅读