【发布时间】:2015-03-01 04:20:24
【问题描述】:
当我解锁成就时,“成就解锁”弹出窗口没有弹出,但成就已解锁,正如我在成就列表中看到的那样。
我已经尝试过this 解决方案,但它不起作用。
我在 MainActivity 中像这样初始化 GoogleApiClient:
gac = new GoogleApiClient.Builder(this)
.addConnectionCallbacks(this)
.addOnConnectionFailedListener(this)
.addApi(Plus.API).addScope(Plus.SCOPE_PLUS_LOGIN)
.addApi(Games.API).addScope(Games.SCOPE_GAMES)
.build();
app.setGoogleApiClient(gac);
gac.connect();
在我的“游戏结束活动”中,我执行以下操作:
ApplicationClass app = (ApplicationClass) getApplication();
googleApiClient = app.getGoogleApiClient();
...我解锁这样的成就:
Games.Achievements.unlock(googleApiClient, "achievement id");
提前致谢!
【问题讨论】:
标签: android google-play-services google-play-games