如何使用Google游戏服务获取连接到Android游戏的玩家?
问题描述:
我曾尝试这个代码如何使用Google游戏服务获取连接到Android游戏的玩家?
Games.Players.loadMoreRecentlyPlayedWithPlayers(
mGoogleApiClient, 20);
,但我不知道如何使用它。
答
我收到了答复,我可以取我最近的游戏玩家。
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());
}
}
}
}
}
});
反正感谢:)
做出详细的正确问题让开发者有价值关注 – VVB 2014-11-03 05:05:17