Как получить звание игрока из Google play? - PullRequest
0 голосов
/ 07 ноября 2019

Раньше я получал рейтинг игрока из таблицы лидеров Google Play, используя метод ниже. Теперь библиотеки сервисов Google Play обновлены. Я не уверен, как получить ранг текущего игрока. Пожалуйста, помогите.

private void accessGooglePlayRank() { 

    Log.i("AndroidLauncher", "Rank : accessGooglePlayRank");
    Games.Leaderboards.loadCurrentPlayerLeaderboardScore(gameHelper.getApiClient(),
            leaderBoardID,
            LeaderboardVariant.TIME_SPAN_ALL_TIME,
            LeaderboardVariant.COLLECTION_PUBLIC).setResultCallback(new ResultCallback<Leaderboards.LoadPlayerScoreResult>() {
        @Override
        public void onResult(Leaderboards.LoadPlayerScoreResult loadPlayerScoreResult) {
            if (loadPlayerScoreResult != null && loadPlayerScoreResult.getScore() != null) {
                globalRank = loadPlayerScoreResult.getScore().getDisplayRank();
                gotRank=true;
            }
        }

    }); 



}
...