使用Google Play游戏服务获取玩家姓名和图像

时间:2017-03-03 22:05:38

标签: android google-play-games

我有一个使用 Google Play游戏服务的游戏,我将玩家ID存储在我的数据库中。

我知道对于目前已登录的玩家,我可以获得名称和图片:

String name = Games.Players.getCurrentPlayer(googleApiClient).getDisplayName();
Uri photo = Games.Players.getCurrentPlayer(googleApiClient).getIconImageUri();

但如果我知道他的玩家ID ,我可以为没有登录的玩家获取它们吗?

我不想将玩​​家名称和图像存储在数据库中,因为玩家可以在此期间更改它。

1 个答案:

答案 0 :(得分:1)

听起来像这种方法。

  

Game.Players.loadPlayer(GoogleApiClient apiClient, String playerId)

     

加载所请求玩家ID的个人资料。