2

我用下面的代码提交用户的得分,以谷歌玩游戏:更新(递增/递减)在谷歌排行榜分数玩游戏

if(getApiClient().isConnected()){ 
      Games.Leaderboards.submitScore(getApiClient(), getString(R.string.number_guesses_leaderboard),newScore); 
} 

但这样做排行榜的不增量比分,它只是取代了的得分。始终显示相同的值。 newScore是我想通过增加当前分数的金额。

回答

2

例如,您需要使用SharedPreferences在本地保存当前得分,然后向Google Play游戏服务提交新的总分得分。看看Google Play游戏团队的this示例,特别是他们使用AccomplishmentsOutbox,他们在本地存储分数,直到将其传输到API。

+0

这个例子不对,他们不刷新排行榜,它只是本地 –