【发布时间】:2015-07-12 20:46:52
【问题描述】:
当用户明确退出 Google Play 游戏服务时,我假设他们希望保持退出状态,但我如何确定他们是否这样做了?
当我退出时,onActivityResult() resultCode 是 10001 即 defined as:
需要重新连接时将结果代码发送回调用 Activity。
GoogleApiClient 处于不一致状态,必须重新连接到服务才能解决问题。使用当前连接对服务的进一步调用不太可能成功。
我不确定将此结果代码视为显式退出是否安全,或者是否可能在用户不想保持退出状态的其他情况下发生。
所以我的问题是:我如何确定用户已为我的应用明确退出 Google Play 游戏?
【问题讨论】:
-
这是我最终在我的应用程序中使用的,到目前为止我还没有遇到任何问题。如果您找到检测退出的更好方法,请告诉我 :)