gpt4 book ai didi

android - Google Play 游戏服务 + BaseGameUtils : Automated sign-in in second Activity?

转载 作者:太空狗 更新时间:2023-10-29 13:30:02 25 4
gpt4 key购买 nike

在我游戏的主菜单中,我为用户提供了通过 Google+ 登录的可能性(使用基于 TypeANumber 示例的 Google Play 游戏服务)。这很好用。然后用户玩游戏,并被引导到我的“结束回合”屏幕,这是另一个 Activity 。在此 Activity 中,我想将用户的分数保存到 Google Play 游戏服务,但 isSignedIn() 返回 false。在此新 Activity 中重新建立与 Google Play 游戏服务的连接的推荐方法是什么? BaseGameUtils 库不提供“SilentReconnect”方法。

我的第一个想法是在用户登录/注销主 Activity 后更新本地应用程序设置中的 bool 值 usesGooglePlus 变量,然后调用 beginUserInitiatedSignIn(); 在我的 EndRound Activity 中(如果 usesGooglePlus 为真),但这听起来不“正确”。有没有更好的方法来重新建立连接/获取 GamesClient?

谢谢! sample

最佳答案

我重新阅读了 documentation并且 EndRound-activity 似乎也应该扩展 BaseGameActivity 以便在 onStart() 中自动建立连接,然后可以在 onSignInSucceeded( ) 已被调用。

关于android - Google Play 游戏服务 + BaseGameUtils : Automated sign-in in second Activity?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16742341/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com