【发布时间】:2014-12-06 16:40:51
【问题描述】:
我的游戏目前正在使用菜单中的登录和退出按钮,以便使用 Google Play 排行榜/成就。不幸的是,用户也可以从 Google Play UI 中退出,但当他们通过 Google 的 UI 执行此操作时,GameHelper.isSignedIn() 仍然返回 true。当用户以这种方式退出后尝试查看排行榜或成就时,游戏会崩溃。
有谁知道检查用户是否通过 UI 退出的更新方法?我说更新了,因为我在 stackoverflow 中看到了一些不起作用的线程。
【问题讨论】:
-
查看我的answer,它仍然有效 - 我刚刚在最新版本的 Google Play 服务 (6.1.71 (1501030-038)) 上对其进行了测试。
-
谢谢,我稍作改动并删除了 RequestCode if (resultCode == GamesActivityResultCodes.RESULT_RECONNECT_REQUIRED) { gameHelper.disconnect(); } else { gameHelper.onActivityResult(requestCode, resultCode, data); }
标签: android google-play-games achievements