gpt4 book ai didi

java - Google Play 游戏成就关闭回调

转载 作者:搜寻专家 更新时间:2023-11-01 07:59:32 26 4
gpt4 key购买 nike

目前我们打开成就 View

startActivityForResult(mHelper.getGamesClient().getAchievementsIntent(), REQUEST_ACHIEVEMENTS);

当成就 View 关闭时,我们能得到某种回调吗?或者,如果可能的话——当用户在成就 View 中退出 GPG 时获得回调。 GameHelper 的“onDisconnected()”由于某种原因没有触发 - 当这种情况发生时。我用谷歌搜索了这个 - 但什么也没找到

编辑:我应该在 onActivityResult 中寻找一些特定的 responseCode?

最佳答案

在你的类中声明这个变量和这个方法。

private static int achievementsIntent = 10001;


protected void onActivityResult(int requestCode, int resultCode, Intent data) {

if (requestCode == achievementsIntent) {
//you are in your callback
if (resultCode == GamesActivityResultCodes.RESULT_RECONNECT_REQUIRED) {
// user logged out from achievements screen
}
}
}

然后调用你的成就 Intent :

startActivityForResult(Games.Achievements.getAchievementsIntent(GoogleApiClient), achievementsIntent);

关于java - Google Play 游戏成就关闭回调,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23083654/

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