android - 登录谷歌账户时显示用户界面
问题描述
如何显示您在进入游戏应用程序时看到的登录弹出窗口?从屏幕顶部掉下来然后消失的那个?我尝试使用 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 没有出现
谢谢!
解决方案
推荐阅读
- angular - 使用canvas context.drawImage拍摄本地视频在Android上的移动Firefox中失败
- python - 无法将数组列表转换为 3D 数组
- google-cloud-platform - 如何通过 terraform 部署 gcp API 凭据?
- go - Go WASM 导出函数
- html - 如何向 ::webkit-scrollbar-thumb 添加左右填充?
- android - Android Sql 数据库不保存数据
- python - Django Rest Framework - AttributeError:'function'对象没有属性'get_extra_actions'
- neo4j - neo4j 节点属性占用的最小磁盘空间是多少?
- angular - 从 Angular 11 升级到 12 后的神秘错误消息和名称
- reactjs - 维特斯 | 未捕获的错误:动态要求“
.svg" 不受支持