我是Android App開發新手。我想從Google Play遊戲服務中檢索用戶的分數,並使用以下代碼獲得高分,但我不知道它如何返回值以及如何保存它。從Google Play遊戲服務獲取用戶分數?
Games.Leaderboards.loadCurrentPlayerLeaderboardScore(getApiClient(), getString(R.string.highscore), LeaderboardVariant.TIME_SPAN_ALL_TIME, LeaderboardVariant.COLLECTION_PUBLIC);
將其保存爲int或字符串不起作用。
@SudeepAcharya我要去的地方的編輯,請參閱我的樣本代碼 – Ogen
@SudeepAcharya添加參數以匹配方法簽名:loadCurrentPlayerLeaderboardScore(GoogleApiClient apiClient,String leaderboardId,int span,int leaderboardCollection) – Ogen
@SudeepAcharya使用c.getRawScore(),它會給你一個long類型的值。查看此鏈接以獲取評分的其他方式:http://developer.android.com/reference/com/google/android/gms/games/leaderboard/LeaderboardScore.html – Ogen