public interface

Notifications

com.google.android.gms.games.Notifications

Class Overview

Entry point for notifications functionality.

Summary

Constants
int NOTIFICATION_TYPES_ALL Notification types for any notification.
int NOTIFICATION_TYPES_MULTIPLAYER Notification types for multiplayer notifications.
int NOTIFICATION_TYPE_INVITATION Notification type for invites to multiplayer games.
int NOTIFICATION_TYPE_LEVEL_UP Notification type for level-ups.
int NOTIFICATION_TYPE_MATCH_UPDATE Notification type for updates to match information.
int NOTIFICATION_TYPE_QUEST Notification type for quests.
int NOTIFICATION_TYPE_REQUEST Notification type for requests.
Public Methods
abstract void clear(GoogleApiClient apiClient, int notificationTypes)
Clear the notifications of the specified type for the current game and signed-in player.
abstract void clearAll(GoogleApiClient apiClient)
Clear all notifications for the current game and signed-in player.

Constants

public static final int NOTIFICATION_TYPES_ALL

Notification types for any notification.

Constant Value: 31 (0x0000001f)

public static final int NOTIFICATION_TYPES_MULTIPLAYER

Notification types for multiplayer notifications.

Constant Value: 3 (0x00000003)

public static final int NOTIFICATION_TYPE_INVITATION

Notification type for invites to multiplayer games.

Constant Value: 1 (0x00000001)

public static final int NOTIFICATION_TYPE_LEVEL_UP

Notification type for level-ups.

Constant Value: 16 (0x00000010)

public static final int NOTIFICATION_TYPE_MATCH_UPDATE

Notification type for updates to match information.

Constant Value: 2 (0x00000002)

public static final int NOTIFICATION_TYPE_QUEST

Notification type for quests.

Constant Value: 8 (0x00000008)

public static final int NOTIFICATION_TYPE_REQUEST

Notification type for requests.

Constant Value: 4 (0x00000004)

Public Methods

public abstract void clear (GoogleApiClient apiClient, int notificationTypes)

Clear the notifications of the specified type for the current game and signed-in player. This should be a mask comprised of values from the constants NOTIFICATION_TYPE_INVITATION, NOTIFICATION_TYPE_MATCH_UPDATE, NOTIFICATION_TYPES_MULTIPLAYER, and NOTIFICATION_TYPES_ALL.

Required API: API
Required Scopes: SCOPE_GAMES

Parameters
apiClient The GoogleApiClient to service the call.
notificationTypes Mask of notification types to clear.

public abstract void clearAll (GoogleApiClient apiClient)

Clear all notifications for the current game and signed-in player.

Required API: API
Required Scopes: SCOPE_GAMES

Parameters
apiClient The GoogleApiClient to service the call.