| Known Indirect Subclasses |
Data interface for retrieving player information.
| @interface | Player.FriendsListVisibilityStatus | Friends list visibility statuses. | |
| @interface | Player.PlayerFriendStatus | Player friend statuses. | |
| long | CURRENT_XP_UNKNOWN | Constant indicating that the current XP total for a player is not known. |
| long | TIMESTAMP_UNKNOWN | Constant indicating that a timestamp for a player is not known. |
| abstract Uri |
getBannerImageLandscapeUri()
Retrieves the URI for loading this player's landscape banner image.
|
| abstract Uri |
getBannerImagePortraitUri()
Retrieves the URI for loading this player's portrait banner image.
|
| abstract CurrentPlayerInfo |
getCurrentPlayerInfo()
Returns information only available for the signed-in user.
|
| abstract void |
getDisplayName(CharArrayBuffer
dataOut)
Loads the player's display name into the given
CharArrayBuffer.
|
| abstract String |
getDisplayName()
Retrieves the display name for this player.
|
| abstract Uri |
getHiResImageUri()
Retrieves the URI for loading this player's hi-res profile image.
|
| abstract Uri |
getIconImageUri()
Retrieves the URI for loading this player's icon-size profile image.
|
| abstract long |
getLastPlayedWithTimestamp()
This method is deprecated. Real-time multiplayer and Turn-based multiplayer
support is being shut down on March 31, 2020. See Multiplayer
deprecation
|
| abstract PlayerLevelInfo |
getLevelInfo()
Retrieves the player level associated information if any exists.
|
| abstract String |
getPlayerId()
Retrieves the ID of this player.
|
| abstract PlayerRelationshipInfo |
getRelationshipInfo()
Returns relationship information of this player.
|
| abstract long |
getRetrievedTimestamp()
Retrieves the timestamp at which this player record was last updated locally.
|
| abstract String |
getTitle()
Retrieves the title of the player.
|
| abstract void | |
| abstract boolean |
hasHiResImage()
Indicates whether this player has a hi-res profile image to display.
|
| abstract boolean |
hasIconImage()
Indicates whether this player has an icon-size profile image to display.
|
Constant indicating that the current XP total for a player is not known.
Constant indicating that a timestamp for a player is not known.
Retrieves the URI for loading this player's landscape banner image. Returns null if the player has no landscape banner image.
To retrieve the Image from the Uri, use
ImageManager.
Retrieves the URI for loading this player's portrait banner image. Returns null if the player has no portrait banner image.
To retrieve the Image from the Uri, use
ImageManager.
Returns information only available for the signed-in user. The method will return
null for other players.
Loads the player's display name into the given CharArrayBuffer.
| dataOut | The buffer to load the data into. |
|---|
Retrieves the display name for this player.
Retrieves the URI for loading this player's hi-res profile image. Returns null if the player has no profile image.
To retrieve the Image from the Uri, use
ImageManager.
Retrieves the URI for loading this player's icon-size profile image. Returns null if the player has no profile image.
To retrieve the Image from the Uri, use
ImageManager.
This method is deprecated.
Real-time multiplayer and Turn-based multiplayer support is being shut down on March 31,
2020. See Multiplayer
deprecation
Retrieves the timestamp at which this player last played a multiplayer game with the
currently signed in user. If the timestamp is not found, this method returns
TIMESTAMP_UNKNOWN.
Retrieves the player level associated information if any exists. If no level
information exists for this player, this method will return null.
PlayerLevelInfo
associated with this player, if any.Retrieves the ID of this player.
Returns relationship information of this player. If no relationship information
exists for this player, this method will return null.
Retrieves the timestamp at which this player record was last updated locally.
Retrieves the title of the player. This is based on the player's gameplay activity in apps using Google Play Games services. Note that not all players have titles, and that a player's title may change over time.
null if this player has no title.Loads the player's title into the given CharArrayBuffer.
| dataOut | The buffer to load the data into. |
|---|
Indicates whether this player has a hi-res profile image to display.
Indicates whether this player has an icon-size profile image to display.