【问题标题】:How to fetch players that connected to game in Android using Google game service?如何使用谷歌游戏服务获取连接到安卓游戏的玩家?
【发布时间】:2014-11-03 04:09:51
【问题描述】:

我试过这段代码

Games.Players.loadMoreRecentlyPlayedWithPlayers(
                        mGoogleApiClient, 20);

但我不知道如何使用它。

【问题讨论】:

  • 详细阐述您的正确问题以获得开发人员的宝贵关注

标签: android google-play-games


【解决方案1】:

我得到了我的答案,我可以获取我最近的游戏玩家。

PendingResult<Players.LoadPlayersResult> loadplayers = Games.Players
         .loadMoreRecentlyPlayedWithPlayers(mGoogleApiClient, 20);
loadplayers.setResultCallback(new ResultCallback<Players.LoadPlayersResult>() {

    @Override
    public void onResult(LoadPlayersResult loadplayersResult) {

        if (loadplayersResult != null) {
            if (loadplayersResult.getStatus().getStatusCode() == GamesStatusCodes.STATUS_OK) {
                if (loadplayersResult.getPlayers() != null) {
                    PlayerBuffer plyersBufr = loadplayersResult.getPlayers();
                    for (Player p : plyersBufr) {
                        Log.d(TAG, p.getDisplayName() + "  " + p.getTitle()+"  "
                                    + p.getLastPlayedWithTimestamp() + "  " + p.getLevelInfo());
                    }
                }
            }
        }
    }
});

无论如何谢谢:)

【讨论】:

    猜你喜欢
    • 2018-10-05
    • 2016-07-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-05
    相关资源
    最近更新 更多