2

を再生する私はゲームをGoogle Playにユーザーのスコアを提出するには、次のコードを使用:、更新(インクリメント/デクリメント)リーダーボードのスコアゲーム

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

この例は間違っていますが、リーダーボードをリフレッシュせず、そのローカル –

関連する問題