From 1654264edd68adfd4347d12112aa3124f1d0acb9 Mon Sep 17 00:00:00 2001 From: Dirk Dougherty Date: Fri, 7 Feb 2014 19:58:28 -0800 Subject: [PATCH] Update generated docs for Google Play Services. Change-Id: I6dab64736cd07b1ffb398d9baab21250552c5e17 --- docs/html/gms_navtree_data.js | 47 +- .../com/google/android/gms/R.attr.html | 519 +- .../com/google/android/gms/R.color.html | 10 + .../com/google/android/gms/R.drawable.html | 10 + .../reference/com/google/android/gms/R.html | 10 + .../com/google/android/gms/R.id.html | 34 +- .../com/google/android/gms/R.integer.html | 10 + .../com/google/android/gms/R.string.html | 10 + .../com/google/android/gms/R.styleable.html | 592 +- .../google/android/gms/ads/AdListener.html | 10 + .../android/gms/ads/AdRequest.Builder.html | 44 +- .../com/google/android/gms/ads/AdRequest.html | 44 +- .../com/google/android/gms/ads/AdSize.html | 12 +- .../com/google/android/gms/ads/AdView.html | 14 +- .../android/gms/ads/InterstitialAd.html | 10 + .../gms/ads/doubleclick/AppEventListener.html | 148 +- .../PublisherAdRequest.Builder.html | 664 +- .../ads/doubleclick/PublisherAdRequest.html | 800 +- .../gms/ads/doubleclick/PublisherAdView.html | 10350 ++++++++-------- .../doubleclick/PublisherInterstitialAd.html | 636 +- .../gms/ads/doubleclick/package-summary.html | 118 +- .../identifier/AdvertisingIdClient.Info.html | 10 + .../ads/identifier/AdvertisingIdClient.html | 14 +- .../gms/ads/identifier/package-summary.html | 10 + .../gms/ads/mediation/NetworkExtras.html | 10 + .../gms/ads/mediation/admob/AdMobExtras.html | 10 + .../ads/mediation/admob/package-summary.html | 10 + .../customevent/CustomEventExtras.html | 10 + .../customevent/package-summary.html | 10 + .../gms/ads/mediation/package-summary.html | 10 + .../android/gms/ads/package-summary.html | 10 + .../ads/search/SearchAdRequest.Builder.html | 936 +- .../gms/ads/search/SearchAdRequest.html | 1218 +- .../android/gms/ads/search/SearchAdView.html | 10212 +++++++-------- .../gms/ads/search/package-summary.html | 114 +- .../google/android/gms/appstate/AppState.html | 10 + .../android/gms/appstate/AppStateBuffer.html | 10 + .../gms/appstate/AppStateClient.Builder.html | 18 +- .../android/gms/appstate/AppStateClient.html | 309 +- .../AppStateManager.StateConflictResult.html | 1168 ++ .../AppStateManager.StateDeletedResult.html} | 265 +- .../AppStateManager.StateListResult.html | 1028 ++ .../AppStateManager.StateLoadedResult.html | 1082 ++ .../appstate/AppStateManager.StateResult.html | 1071 ++ .../android/gms/appstate/AppStateManager.html | 1950 +++ .../gms/appstate/AppStateStatusCodes.html | 1802 +++ .../appstate/OnSignOutCompleteListener.html | 18 +- .../gms/appstate/OnStateDeletedListener.html | 26 +- .../appstate/OnStateListLoadedListener.html | 28 +- .../gms/appstate/OnStateLoadedListener.html | 36 +- .../android/gms/appstate/package-summary.html | 75 +- .../android/gms/auth/GoogleAuthException.html | 38 +- .../android/gms/auth/GoogleAuthUtil.html | 150 +- ...oglePlayServicesAvailabilityException.html | 38 +- .../auth/UserRecoverableAuthException.html | 38 +- .../UserRecoverableNotifiedException.html | 38 +- .../android/gms/auth/package-summary.html | 10 + .../android/gms/cast/ApplicationMetadata.html | 1765 +++ .../Cast.ApplicationConnectionResult.html | 1160 ++ .../google/android/gms/cast/Cast.CastApi.html | 2151 ++++ .../gms/cast/Cast.CastOptions.Builder.html | 1226 ++ .../android/gms/cast/Cast.CastOptions.html | 1237 ++ .../android/gms/cast/Cast.Listener.html | 1356 ++ .../cast/Cast.MessageReceivedCallback.html | 998 ++ .../com/google/android/gms/cast/Cast.html | 1476 +++ .../google/android/gms/cast/CastDevice.html | 2138 ++++ .../gms/cast/CastMediaControlIntent.html | 2047 +++ .../android/gms/cast/CastStatusCodes.html | 1790 +++ .../android/gms/cast/MediaInfo.Builder.html | 1538 +++ .../google/android/gms/cast/MediaInfo.html | 1737 +++ .../android/gms/cast/MediaMetadata.html | 3612 ++++++ .../google/android/gms/cast/MediaStatus.html | 2329 ++++ ...RemoteMediaPlayer.MediaChannelResult.html} | 236 +- ...ediaPlayer.OnMetadataUpdatedListener.html} | 172 +- ...eMediaPlayer.OnStatusUpdatedListener.html} | 173 +- .../android/gms/cast/RemoteMediaPlayer.html | 3363 +++++ .../android/gms/cast/package-summary.html | 841 ++ .../android/gms/common/AccountPicker.html | 10 + .../android/gms/common/ConnectionResult.html | 84 +- ...layServicesClient.ConnectionCallbacks.html | 61 +- ...icesClient.OnConnectionFailedListener.html | 22 +- .../gms/common/GooglePlayServicesClient.html | 30 +- ...oglePlayServicesNotAvailableException.html | 38 +- ...GooglePlayServicesRepairableException.html | 38 +- .../gms/common/GooglePlayServicesUtil.html | 14 +- .../com/google/android/gms/common/Scopes.html | 110 +- .../android/gms/common/SignInButton.html | 14 +- .../gms/common/UserRecoverableException.html | 38 +- .../gms/common/annotation/KeepName.html | 10 + .../common/annotation/package-summary.html | 110 +- .../google/android/gms/common/api/Api.html | 286 +- .../gms/common/api/CommonStatusCodes.html | 2104 ++++ .../api/GoogleApiClient.ApiOptions.html | 179 +- .../common/api/GoogleApiClient.Builder.html | 702 +- .../GoogleApiClient.ConnectionCallbacks.html | 413 +- ...eApiClient.OnConnectionFailedListener.html | 154 +- .../gms/common/api/GoogleApiClient.html | 730 +- .../android/gms/common/api/PendingResult.html | 384 +- .../android/gms/common/api/Releasable.html | 218 +- .../google/android/gms/common/api/Result.html | 354 +- .../api/ResultCallback.html} | 187 +- .../google/android/gms/common/api/Scope.html | 324 +- .../google/android/gms/common/api/Status.html | 1860 +-- .../gms/common/api/package-summary.html | 142 +- .../android/gms/common/data/DataBuffer.html | 16 +- .../gms/common/data/DataBufferUtils.html | 106 + .../gms/common/data/FilteredDataBuffer.html | 652 +- .../android/gms/common/data/Freezable.html | 16 +- .../gms/common/data/package-summary.html | 10 + .../ImageManager.OnImageLoadedListener.html | 10 + .../gms/common/images/ImageManager.html | 10 + .../android/gms/common/images/WebImage.html | 1847 +++ .../gms/common/images/package-summary.html | 14 + .../android/gms/common/package-summary.html | 16 +- .../google/android/gms/drive/Contents.html | 620 +- .../gms/drive/CreateFileActivityBuilder.html | 496 +- .../com/google/android/gms/drive/Drive.html | 362 +- .../gms/drive/DriveApi.ContentsResult.html | 190 +- ...lback.html => DriveApi.DriveIdResult.html} | 251 +- .../drive/DriveApi.IntentSenderResult.html | 190 +- .../drive/DriveApi.MetadataBufferResult.html | 190 +- .../drive/DriveApi.OnSyncFinishCallback.html | 152 +- .../google/android/gms/drive/DriveApi.html | 585 +- .../DriveFile.DownloadProgressListener.html | 152 +- .../google/android/gms/drive/DriveFile.html | 439 +- .../drive/DriveFolder.DriveFileResult.html | 190 +- .../drive/DriveFolder.DriveFolderResult.html | 190 +- .../google/android/gms/drive/DriveFolder.html | 436 +- .../com/google/android/gms/drive/DriveId.html | 708 +- .../drive/DriveResource.MetadataResult.html | 190 +- .../android/gms/drive/DriveResource.html | 285 +- .../android/gms/drive/DriveStatusCodes.html | 1412 +++ .../google/android/gms/drive/Metadata.html | 754 +- .../android/gms/drive/MetadataBuffer.html | 498 +- .../gms/drive/MetadataChangeSet.Builder.html | 458 +- .../android/gms/drive/MetadataChangeSet.html | 406 +- .../gms/drive/OpenFileActivityBuilder.html | 462 +- .../metadata/CollectionMetadataField.html | 368 +- .../gms/drive/metadata/MetadataField.html | 338 +- .../drive/metadata/OrderedMetadataField.html | 402 +- .../drive/metadata/StringMetadataField.html | 370 +- .../gms/drive/metadata/package-summary.html | 114 +- .../android/gms/drive/package-summary.html | 189 +- .../android/gms/drive/query/Filter.html | 122 +- .../android/gms/drive/query/Filters.html | 734 +- .../gms/drive/query/Query.Builder.html | 430 +- .../google/android/gms/drive/query/Query.html | 534 +- .../gms/drive/query/SearchableField.html | 464 +- .../gms/drive/query/package-summary.html | 118 +- .../gms/drive/widget/DataBufferAdapter.html | 1280 +- .../gms/drive/widget/package-summary.html | 114 +- .../com/google/android/gms/games/Game.html | 74 +- .../google/android/gms/games/GameBuffer.html | 10 + .../google/android/gms/games/GameEntity.html | 106 +- .../gms/games/Games.GamesOptions.Builder.html | 1359 ++ .../android/gms/games/Games.GamesOptions.html | 1215 ++ .../com/google/android/gms/games/Games.html | 2064 +++ .../gms/games/GamesActivityResultCodes.html | 40 +- .../gms/games/GamesClient.Builder.html | 86 +- .../google/android/gms/games/GamesClient.html | 3116 +++-- .../games/GamesMetadata.LoadGamesResult.html | 1084 ++ .../GamesMetadata.html} | 268 +- .../android/gms/games/GamesStatusCodes.html | 2832 +++++ .../android/gms/games/Notifications.html | 1206 ++ .../gms/games/OnGamesLoadedListener.html | 18 +- .../gms/games/OnPlayersLoadedListener.html | 18 +- .../gms/games/OnSignOutCompleteListener.html | 18 +- .../android/gms/games/PageDirection.html | 10 + .../com/google/android/gms/games/Player.html | 71 +- .../android/gms/games/PlayerBuffer.html | 10 + .../android/gms/games/PlayerEntity.html | 104 +- .../gms/games/Players.LoadPlayersResult.html | 1083 ++ .../com/google/android/gms/games/Players.html | 1544 +++ .../gms/games/achievement/Achievement.html | 10 + .../games/achievement/AchievementBuffer.html | 10 + .../Achievements.LoadAchievementsResult.html | 1083 ++ .../Achievements.UpdateAchievementResult.html | 1045 ++ .../gms/games/achievement/Achievements.html | 1670 +++ .../OnAchievementUpdatedListener.html | 18 +- .../OnAchievementsLoadedListener.html | 18 +- .../games/achievement/package-summary.html | 36 +- .../gms/games/leaderboard/Leaderboard.html | 66 +- .../games/leaderboard/LeaderboardBuffer.html | 10 + .../games/leaderboard/LeaderboardScore.html | 42 +- .../leaderboard/LeaderboardScoreBuffer.html | 10 + .../games/leaderboard/LeaderboardVariant.html | 66 +- ...eaderboards.LeaderboardMetadataResult.html | 1083 ++ .../Leaderboards.LoadPlayerScoreResult.html} | 272 +- .../Leaderboards.LoadScoresResult.html | 1134 ++ .../Leaderboards.SubmitScoreResult.html | 1084 ++ .../gms/games/leaderboard/Leaderboards.html | 2123 ++++ .../OnLeaderboardMetadataLoadedListener.html | 18 +- .../OnLeaderboardScoresLoadedListener.html | 18 +- ...nPlayerLeaderboardScoreLoadedListener.html | 156 +- .../leaderboard/OnScoreSubmittedListener.html | 18 +- .../ScoreSubmissionData.Result.html | 1425 +++ .../leaderboard/ScoreSubmissionData.html | 1372 ++ .../leaderboard/SubmitScoreResult.Result.html | 10 + .../games/leaderboard/SubmitScoreResult.html | 18 +- .../games/leaderboard/package-summary.html | 73 +- .../gms/games/multiplayer/Invitation.html | 166 +- .../games/multiplayer/InvitationBuffer.html | 10 + .../games/multiplayer/InvitationEntity.html | 140 +- .../Invitations.LoadInvitationsResult.html | 1079 ++ .../gms/games/multiplayer/Invitations.html | 1170 ++ .../gms/games/multiplayer/Multiplayer.html | 1313 ++ .../OnInvitationReceivedListener.html | 63 +- .../OnInvitationsLoadedListener.html | 18 +- .../gms/games/multiplayer/Participant.html | 149 +- .../games/multiplayer/ParticipantBuffer.html | 10 + .../games/multiplayer/ParticipantEntity.html | 86 +- .../games/multiplayer/ParticipantResult.html | 804 +- .../games/multiplayer/ParticipantUtils.html | 10 + .../gms/games/multiplayer/Participatable.html | 14 +- .../games/multiplayer/package-summary.html | 33 +- .../multiplayer/realtime/RealTimeMessage.html | 10 + .../RealTimeMessageReceivedListener.html | 10 + ...tiplayer.ReliableMessageSentCallback.html} | 199 +- .../realtime/RealTimeMultiplayer.html | 2021 +++ .../RealTimeReliableMessageSentListener.html | 18 +- .../multiplayer/realtime/RealTimeSocket.html | 16 +- .../gms/games/multiplayer/realtime/Room.html | 46 +- .../realtime/RoomConfig.Builder.html | 26 +- .../multiplayer/realtime/RoomConfig.html | 12 +- .../multiplayer/realtime/RoomEntity.html | 62 +- .../realtime/RoomStatusUpdateListener.html | 10 + .../realtime/RoomUpdateListener.html | 48 +- .../multiplayer/realtime/package-summary.html | 23 +- .../turnbased/LoadMatchesResponse.html | 471 +- .../OnTurnBasedMatchCanceledListener.html | 177 +- .../OnTurnBasedMatchInitiatedListener.html | 177 +- .../OnTurnBasedMatchLeftListener.html | 177 +- .../OnTurnBasedMatchLoadedListener.html | 156 +- ...nTurnBasedMatchUpdateReceivedListener.html | 201 +- .../OnTurnBasedMatchUpdatedListener.html | 177 +- .../OnTurnBasedMatchesLoadedListener.html | 177 +- .../multiplayer/turnbased/TurnBasedMatch.html | 1324 +- .../turnbased/TurnBasedMatchBuffer.html | 596 +- .../TurnBasedMatchConfig.Builder.html | 492 +- .../turnbased/TurnBasedMatchConfig.html | 506 +- .../turnbased/TurnBasedMatchEntity.html | 1886 +-- ...urnBasedMultiplayer.CancelMatchResult.html | 1033 ++ ...nBasedMultiplayer.InitiateMatchResult.html | 1035 ++ ...TurnBasedMultiplayer.LeaveMatchResult.html | 1038 ++ .../TurnBasedMultiplayer.LoadMatchResult.html | 1030 ++ ...urnBasedMultiplayer.LoadMatchesResult.html | 1078 ++ ...urnBasedMultiplayer.UpdateMatchResult.html | 1040 ++ .../turnbased/TurnBasedMultiplayer.html | 2776 +++++ .../TurnBasedMultiplayerListener.html | 397 +- .../turnbased/package-summary.html | 187 +- .../android/gms/games/package-summary.html | 81 +- .../android/gms/gcm/GoogleCloudMessaging.html | 10 + .../android/gms/gcm/package-summary.html | 10 + .../location/ActivityRecognitionClient.html | 12 +- .../location/ActivityRecognitionResult.html | 10 + .../gms/location/DetectedActivity.html | 10 + .../gms/location/Geofence.Builder.html | 10 + .../google/android/gms/location/Geofence.html | 10 + .../gms/location/GeofenceStatusCodes.html | 1500 +++ ...onClient.OnAddGeofencesResultListener.html | 10 + ...lient.OnRemoveGeofencesResultListener.html | 10 + .../android/gms/location/LocationClient.html | 10 + .../gms/location/LocationListener.html | 10 + .../android/gms/location/LocationRequest.html | 10 + .../gms/location/LocationStatusCodes.html | 10 + .../android/gms/location/package-summary.html | 19 +- .../google/android/gms/maps/CameraUpdate.html | 10 + .../android/gms/maps/CameraUpdateFactory.html | 10 + .../maps/GoogleMap.CancelableCallback.html | 10 + .../gms/maps/GoogleMap.InfoWindowAdapter.html | 10 + .../GoogleMap.OnCameraChangeListener.html | 10 + .../GoogleMap.OnInfoWindowClickListener.html | 10 + .../maps/GoogleMap.OnMapClickListener.html | 10 + .../maps/GoogleMap.OnMapLoadedCallback.html | 10 + .../GoogleMap.OnMapLongClickListener.html | 10 + .../maps/GoogleMap.OnMarkerClickListener.html | 10 + .../maps/GoogleMap.OnMarkerDragListener.html | 10 + ...leMap.OnMyLocationButtonClickListener.html | 10 + .../GoogleMap.OnMyLocationChangeListener.html | 10 + .../maps/GoogleMap.SnapshotReadyCallback.html | 10 + .../google/android/gms/maps/GoogleMap.html | 30 +- .../android/gms/maps/GoogleMapOptions.html | 10 + ...ationSource.OnLocationChangedListener.html | 10 + .../android/gms/maps/LocationSource.html | 10 + .../google/android/gms/maps/MapFragment.html | 15 +- .../com/google/android/gms/maps/MapView.html | 14 +- .../android/gms/maps/MapsInitializer.html | 25 +- .../google/android/gms/maps/Projection.html | 10 + .../android/gms/maps/SupportMapFragment.html | 15 +- .../google/android/gms/maps/UiSettings.html | 10 + .../gms/maps/model/BitmapDescriptor.html | 10 + .../maps/model/BitmapDescriptorFactory.html | 10 + .../maps/model/CameraPosition.Builder.html | 10 + .../gms/maps/model/CameraPosition.html | 10 + .../google/android/gms/maps/model/Circle.html | 10 + .../android/gms/maps/model/CircleOptions.html | 10 + .../android/gms/maps/model/GroundOverlay.html | 39 +- .../gms/maps/model/GroundOverlayOptions.html | 10 + .../google/android/gms/maps/model/LatLng.html | 10 + .../gms/maps/model/LatLngBounds.Builder.html | 10 + .../android/gms/maps/model/LatLngBounds.html | 10 + .../google/android/gms/maps/model/Marker.html | 12 + .../android/gms/maps/model/MarkerOptions.html | 10 + .../android/gms/maps/model/Polygon.html | 10 + .../gms/maps/model/PolygonOptions.html | 10 + .../android/gms/maps/model/Polyline.html | 10 + .../gms/maps/model/PolylineOptions.html | 10 + .../maps/model/RuntimeRemoteException.html | 38 +- .../google/android/gms/maps/model/Tile.html | 10 + .../android/gms/maps/model/TileOverlay.html | 78 +- .../gms/maps/model/TileOverlayOptions.html | 78 +- .../android/gms/maps/model/TileProvider.html | 10 + .../gms/maps/model/UrlTileProvider.html | 10 + .../android/gms/maps/model/VisibleRegion.html | 10 + .../gms/maps/model/package-summary.html | 10 + .../android/gms/maps/package-summary.html | 10 + .../google/android/gms/package-summary.html | 10 + .../gms/panorama/Panorama.PanoramaResult.html | 1017 ++ .../google/android/gms/panorama/Panorama.html | 1335 ++ ...maClient.OnPanoramaInfoLoadedListener.html | 10 + .../android/gms/panorama/PanoramaClient.html | 10 + .../android/gms/panorama/package-summary.html | 18 + .../com/google/android/gms/plus/Account.html | 1087 ++ .../gms/plus/Moments.LoadMomentsResult.html | 1167 ++ .../com/google/android/gms/plus/Moments.html | 1206 ++ .../gms/plus/People.LoadPeopleResult.html | 1118 ++ .../android/gms/plus/People.OrderBy.html | 984 ++ .../com/google/android/gms/plus/People.html | 1355 ++ .../gms/plus/Plus.PlusOptions.Builder.html | 1355 ++ .../Plus.PlusOptions.html} | 445 +- .../com/google/android/gms/plus/Plus.html | 1410 +++ .../android/gms/plus/PlusClient.Builder.html | 19 +- .../PlusClient.OnAccessRevokedListener.html | 23 +- .../PlusClient.OnMomentsLoadedListener.html | 62 +- .../PlusClient.OnPeopleLoadedListener.html | 25 +- .../android/gms/plus/PlusClient.OrderBy.html | 56 +- .../google/android/gms/plus/PlusClient.html | 562 +- ...eButton.DefaultOnPlusOneClickListener.html | 12 +- .../PlusOneButton.OnPlusOneClickListener.html | 10 + .../android/gms/plus/PlusOneButton.html | 14 +- .../gms/plus/PlusOneButtonWithPopup.html | 14 +- .../android/gms/plus/PlusOneDummyView.html | 14 +- .../android/gms/plus/PlusShare.Builder.html | 60 +- .../google/android/gms/plus/PlusShare.html | 12 +- .../plus/model/moments/ItemScope.Builder.html | 10 + .../gms/plus/model/moments/ItemScope.html | 10 + .../plus/model/moments/Moment.Builder.html | 10 + .../gms/plus/model/moments/Moment.html | 10 + .../gms/plus/model/moments/MomentBuffer.html | 10 + .../plus/model/moments/package-summary.html | 10 + .../plus/model/people/Person.AgeRange.html | 10 + .../model/people/Person.Cover.CoverInfo.html | 10 + .../model/people/Person.Cover.CoverPhoto.html | 10 + .../model/people/Person.Cover.Layout.html | 10 + .../gms/plus/model/people/Person.Cover.html | 10 + .../gms/plus/model/people/Person.Gender.html | 10 + .../gms/plus/model/people/Person.Image.html | 10 + .../gms/plus/model/people/Person.Name.html | 10 + .../plus/model/people/Person.ObjectType.html | 10 + .../people/Person.Organizations.Type.html | 10 + .../model/people/Person.Organizations.html | 10 + .../plus/model/people/Person.PlacesLived.html | 10 + .../people/Person.RelationshipStatus.html | 10 + .../plus/model/people/Person.Urls.Type.html | 10 + .../gms/plus/model/people/Person.Urls.html | 10 + .../android/gms/plus/model/people/Person.html | 10 + .../gms/plus/model/people/PersonBuffer.html | 10 + .../plus/model/people/package-summary.html | 10 + .../android/gms/plus/package-summary.html | 88 +- .../google/android/gms/wallet/Address.html | 10 + .../android/gms/wallet/Cart.Builder.html | 10 + .../com/google/android/gms/wallet/Cart.html | 12 +- .../gms/wallet/CountrySpecification.html | 546 +- .../EnableWalletOptimizationReceiver.html | 10 + .../google/android/gms/wallet/FullWallet.html | 10 + .../gms/wallet/FullWalletRequest.Builder.html | 10 + .../android/gms/wallet/FullWalletRequest.html | 12 +- .../android/gms/wallet/LineItem.Builder.html | 10 + .../android/gms/wallet/LineItem.Role.html | 10 + .../google/android/gms/wallet/LineItem.html | 12 +- .../gms/wallet/LoyaltyWalletObject.html | 76 +- .../android/gms/wallet/MaskedWallet.html | 10 + .../wallet/MaskedWalletRequest.Builder.html | 112 +- .../gms/wallet/MaskedWalletRequest.html | 76 +- ...otifyTransactionStatusRequest.Builder.html | 10 + ...TransactionStatusRequest.Status.Error.html | 10 + ...NotifyTransactionStatusRequest.Status.html | 10 + .../NotifyTransactionStatusRequest.html | 12 +- .../android/gms/wallet/OfferWalletObject.html | 12 +- .../google/android/gms/wallet/ProxyCard.html | 10 + .../wallet/Wallet.WalletOptions.Builder.html | 1330 ++ .../gms/wallet/Wallet.WalletOptions.html | 1264 ++ .../com/google/android/gms/wallet/Wallet.html | 1594 +++ .../android/gms/wallet/WalletClient.html | 18 +- .../android/gms/wallet/WalletConstants.html | 12 +- .../android/gms/wallet/package-summary.html | 27 +- docs/html/reference/gms-packages.html | 63 +- docs/html/reference/gms_lists.js | 646 +- 398 files changed, 137579 insertions(+), 31235 deletions(-) create mode 100644 docs/html/reference/com/google/android/gms/appstate/AppStateManager.StateConflictResult.html rename docs/html/reference/com/google/android/gms/{drive/DriveFile.OnContentsOpenedCallback.html => appstate/AppStateManager.StateDeletedResult.html} (81%) create mode 100644 docs/html/reference/com/google/android/gms/appstate/AppStateManager.StateListResult.html create mode 100644 docs/html/reference/com/google/android/gms/appstate/AppStateManager.StateLoadedResult.html create mode 100644 docs/html/reference/com/google/android/gms/appstate/AppStateManager.StateResult.html create mode 100644 docs/html/reference/com/google/android/gms/appstate/AppStateManager.html create mode 100644 docs/html/reference/com/google/android/gms/appstate/AppStateStatusCodes.html create mode 100644 docs/html/reference/com/google/android/gms/cast/ApplicationMetadata.html create mode 100644 docs/html/reference/com/google/android/gms/cast/Cast.ApplicationConnectionResult.html create mode 100644 docs/html/reference/com/google/android/gms/cast/Cast.CastApi.html create mode 100644 docs/html/reference/com/google/android/gms/cast/Cast.CastOptions.Builder.html create mode 100644 docs/html/reference/com/google/android/gms/cast/Cast.CastOptions.html create mode 100644 docs/html/reference/com/google/android/gms/cast/Cast.Listener.html create mode 100644 docs/html/reference/com/google/android/gms/cast/Cast.MessageReceivedCallback.html create mode 100644 docs/html/reference/com/google/android/gms/cast/Cast.html create mode 100644 docs/html/reference/com/google/android/gms/cast/CastDevice.html create mode 100644 docs/html/reference/com/google/android/gms/cast/CastMediaControlIntent.html create mode 100644 docs/html/reference/com/google/android/gms/cast/CastStatusCodes.html create mode 100644 docs/html/reference/com/google/android/gms/cast/MediaInfo.Builder.html create mode 100644 docs/html/reference/com/google/android/gms/cast/MediaInfo.html create mode 100644 docs/html/reference/com/google/android/gms/cast/MediaMetadata.html create mode 100644 docs/html/reference/com/google/android/gms/cast/MediaStatus.html rename docs/html/reference/com/google/android/gms/{common/OnStatusReceivedCallback.html => cast/RemoteMediaPlayer.MediaChannelResult.html} (87%) rename docs/html/reference/com/google/android/gms/{drive/DriveResource.OnMetadataUpdatedCallback.html => cast/RemoteMediaPlayer.OnMetadataUpdatedListener.html} (90%) rename docs/html/reference/com/google/android/gms/{drive/DriveResource.OnMetadataRetrievedCallback.html => cast/RemoteMediaPlayer.OnStatusUpdatedListener.html} (90%) create mode 100644 docs/html/reference/com/google/android/gms/cast/RemoteMediaPlayer.html create mode 100644 docs/html/reference/com/google/android/gms/cast/package-summary.html create mode 100644 docs/html/reference/com/google/android/gms/common/api/CommonStatusCodes.html rename docs/html/reference/com/google/android/gms/{drive/DriveApi.OnContentsDiscardedCallback.html => common/api/ResultCallback.html} (87%) create mode 100644 docs/html/reference/com/google/android/gms/common/images/WebImage.html rename docs/html/reference/com/google/android/gms/drive/{DriveFile.OnContentsClosedCallback.html => DriveApi.DriveIdResult.html} (84%) create mode 100644 docs/html/reference/com/google/android/gms/drive/DriveStatusCodes.html create mode 100644 docs/html/reference/com/google/android/gms/games/Games.GamesOptions.Builder.html create mode 100644 docs/html/reference/com/google/android/gms/games/Games.GamesOptions.html create mode 100644 docs/html/reference/com/google/android/gms/games/Games.html create mode 100644 docs/html/reference/com/google/android/gms/games/GamesMetadata.LoadGamesResult.html rename docs/html/reference/com/google/android/gms/{drive/DriveFolder.OnCreateFileCallback.html => games/GamesMetadata.html} (77%) create mode 100644 docs/html/reference/com/google/android/gms/games/GamesStatusCodes.html create mode 100644 docs/html/reference/com/google/android/gms/games/Notifications.html create mode 100644 docs/html/reference/com/google/android/gms/games/Players.LoadPlayersResult.html create mode 100644 docs/html/reference/com/google/android/gms/games/Players.html create mode 100644 docs/html/reference/com/google/android/gms/games/achievement/Achievements.LoadAchievementsResult.html create mode 100644 docs/html/reference/com/google/android/gms/games/achievement/Achievements.UpdateAchievementResult.html create mode 100644 docs/html/reference/com/google/android/gms/games/achievement/Achievements.html create mode 100644 docs/html/reference/com/google/android/gms/games/leaderboard/Leaderboards.LeaderboardMetadataResult.html rename docs/html/reference/com/google/android/gms/{drive/DriveFolder.OnCreateFolderCallback.html => games/leaderboard/Leaderboards.LoadPlayerScoreResult.html} (79%) create mode 100644 docs/html/reference/com/google/android/gms/games/leaderboard/Leaderboards.LoadScoresResult.html create mode 100644 docs/html/reference/com/google/android/gms/games/leaderboard/Leaderboards.SubmitScoreResult.html create mode 100644 docs/html/reference/com/google/android/gms/games/leaderboard/Leaderboards.html create mode 100644 docs/html/reference/com/google/android/gms/games/leaderboard/ScoreSubmissionData.Result.html create mode 100644 docs/html/reference/com/google/android/gms/games/leaderboard/ScoreSubmissionData.html create mode 100644 docs/html/reference/com/google/android/gms/games/multiplayer/Invitations.LoadInvitationsResult.html create mode 100644 docs/html/reference/com/google/android/gms/games/multiplayer/Invitations.html create mode 100644 docs/html/reference/com/google/android/gms/games/multiplayer/Multiplayer.html rename docs/html/reference/com/google/android/gms/{drive/DriveApi.OnNewContentsCallback.html => games/multiplayer/realtime/RealTimeMultiplayer.ReliableMessageSentCallback.html} (85%) create mode 100644 docs/html/reference/com/google/android/gms/games/multiplayer/realtime/RealTimeMultiplayer.html create mode 100644 docs/html/reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMultiplayer.CancelMatchResult.html create mode 100644 docs/html/reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMultiplayer.InitiateMatchResult.html create mode 100644 docs/html/reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMultiplayer.LeaveMatchResult.html create mode 100644 docs/html/reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMultiplayer.LoadMatchResult.html create mode 100644 docs/html/reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMultiplayer.LoadMatchesResult.html create mode 100644 docs/html/reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMultiplayer.UpdateMatchResult.html create mode 100644 docs/html/reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMultiplayer.html create mode 100644 docs/html/reference/com/google/android/gms/location/GeofenceStatusCodes.html create mode 100644 docs/html/reference/com/google/android/gms/panorama/Panorama.PanoramaResult.html create mode 100644 docs/html/reference/com/google/android/gms/panorama/Panorama.html create mode 100644 docs/html/reference/com/google/android/gms/plus/Account.html create mode 100644 docs/html/reference/com/google/android/gms/plus/Moments.LoadMomentsResult.html create mode 100644 docs/html/reference/com/google/android/gms/plus/Moments.html create mode 100644 docs/html/reference/com/google/android/gms/plus/People.LoadPeopleResult.html create mode 100644 docs/html/reference/com/google/android/gms/plus/People.OrderBy.html create mode 100644 docs/html/reference/com/google/android/gms/plus/People.html create mode 100644 docs/html/reference/com/google/android/gms/plus/Plus.PlusOptions.Builder.html rename docs/html/reference/com/google/android/gms/{drive/DriveFolder.OnChildrenRetrievedCallback.html => plus/Plus.PlusOptions.html} (74%) create mode 100644 docs/html/reference/com/google/android/gms/plus/Plus.html create mode 100644 docs/html/reference/com/google/android/gms/wallet/Wallet.WalletOptions.Builder.html create mode 100644 docs/html/reference/com/google/android/gms/wallet/Wallet.WalletOptions.html create mode 100644 docs/html/reference/com/google/android/gms/wallet/Wallet.html diff --git a/docs/html/gms_navtree_data.js b/docs/html/gms_navtree_data.js index 0d5e87590172..887203944db5 100644 --- a/docs/html/gms_navtree_data.js +++ b/docs/html/gms_navtree_data.js @@ -16,29 +16,32 @@ var GMS_NAVTREE_DATA = , null ] ] , null ], [ "com.google.android.gms.ads.search", "reference/com/google/android/gms/ads/search/package-summary.html", [ [ "Classes", null, [ [ "SearchAdRequest", "reference/com/google/android/gms/ads/search/SearchAdRequest.html", null, null ], [ "SearchAdRequest.Builder", "reference/com/google/android/gms/ads/search/SearchAdRequest.Builder.html", null, null ], [ "SearchAdView", "reference/com/google/android/gms/ads/search/SearchAdView.html", null, null ] ] , null ] ] -, null ], [ "com.google.android.gms.appstate", "reference/com/google/android/gms/appstate/package-summary.html", [ [ "Interfaces", null, [ [ "AppState", "reference/com/google/android/gms/appstate/AppState.html", null, null ], [ "OnSignOutCompleteListener", "reference/com/google/android/gms/appstate/OnSignOutCompleteListener.html", null, null ], [ "OnStateDeletedListener", "reference/com/google/android/gms/appstate/OnStateDeletedListener.html", null, null ], [ "OnStateListLoadedListener", "reference/com/google/android/gms/appstate/OnStateListLoadedListener.html", null, null ], [ "OnStateLoadedListener", "reference/com/google/android/gms/appstate/OnStateLoadedListener.html", null, null ] ] -, null ], [ "Classes", null, [ [ "AppStateBuffer", "reference/com/google/android/gms/appstate/AppStateBuffer.html", null, null ], [ "AppStateClient", "reference/com/google/android/gms/appstate/AppStateClient.html", null, null ], [ "AppStateClient.Builder", "reference/com/google/android/gms/appstate/AppStateClient.Builder.html", null, null ] ] +, null ], [ "com.google.android.gms.appstate", "reference/com/google/android/gms/appstate/package-summary.html", [ [ "Interfaces", null, [ [ "AppState", "reference/com/google/android/gms/appstate/AppState.html", null, null ], [ "AppStateManager.StateConflictResult", "reference/com/google/android/gms/appstate/AppStateManager.StateConflictResult.html", null, null ], [ "AppStateManager.StateDeletedResult", "reference/com/google/android/gms/appstate/AppStateManager.StateDeletedResult.html", null, null ], [ "AppStateManager.StateListResult", "reference/com/google/android/gms/appstate/AppStateManager.StateListResult.html", null, null ], [ "AppStateManager.StateLoadedResult", "reference/com/google/android/gms/appstate/AppStateManager.StateLoadedResult.html", null, null ], [ "AppStateManager.StateResult", "reference/com/google/android/gms/appstate/AppStateManager.StateResult.html", null, null ], [ "OnSignOutCompleteListener", "reference/com/google/android/gms/appstate/OnSignOutCompleteListener.html", null, null ], [ "OnStateDeletedListener", "reference/com/google/android/gms/appstate/OnStateDeletedListener.html", null, null ], [ "OnStateListLoadedListener", "reference/com/google/android/gms/appstate/OnStateListLoadedListener.html", null, null ], [ "OnStateLoadedListener", "reference/com/google/android/gms/appstate/OnStateLoadedListener.html", null, null ] ] +, null ], [ "Classes", null, [ [ "AppStateBuffer", "reference/com/google/android/gms/appstate/AppStateBuffer.html", null, null ], [ "AppStateClient", "reference/com/google/android/gms/appstate/AppStateClient.html", null, null ], [ "AppStateClient.Builder", "reference/com/google/android/gms/appstate/AppStateClient.Builder.html", null, null ], [ "AppStateManager", "reference/com/google/android/gms/appstate/AppStateManager.html", null, null ], [ "AppStateStatusCodes", "reference/com/google/android/gms/appstate/AppStateStatusCodes.html", null, null ] ] , null ] ] , null ], [ "com.google.android.gms.auth", "reference/com/google/android/gms/auth/package-summary.html", [ [ "Classes", null, [ [ "GoogleAuthUtil", "reference/com/google/android/gms/auth/GoogleAuthUtil.html", null, null ] ] , null ], [ "Exceptions", null, [ [ "GoogleAuthException", "reference/com/google/android/gms/auth/GoogleAuthException.html", null, null ], [ "GooglePlayServicesAvailabilityException", "reference/com/google/android/gms/auth/GooglePlayServicesAvailabilityException.html", null, null ], [ "UserRecoverableAuthException", "reference/com/google/android/gms/auth/UserRecoverableAuthException.html", null, null ], [ "UserRecoverableNotifiedException", "reference/com/google/android/gms/auth/UserRecoverableNotifiedException.html", null, null ] ] , null ] ] -, null ], [ "com.google.android.gms.common", "reference/com/google/android/gms/common/package-summary.html", [ [ "Interfaces", null, [ [ "GooglePlayServicesClient", "reference/com/google/android/gms/common/GooglePlayServicesClient.html", null, null ], [ "GooglePlayServicesClient.ConnectionCallbacks", "reference/com/google/android/gms/common/GooglePlayServicesClient.ConnectionCallbacks.html", null, null ], [ "GooglePlayServicesClient.OnConnectionFailedListener", "reference/com/google/android/gms/common/GooglePlayServicesClient.OnConnectionFailedListener.html", null, null ], [ "OnStatusReceivedCallback", "reference/com/google/android/gms/common/OnStatusReceivedCallback.html", null, null ] ] +, null ], [ "com.google.android.gms.cast", "reference/com/google/android/gms/cast/package-summary.html", [ [ "Interfaces", null, [ [ "Cast.ApplicationConnectionResult", "reference/com/google/android/gms/cast/Cast.ApplicationConnectionResult.html", null, null ], [ "Cast.CastApi", "reference/com/google/android/gms/cast/Cast.CastApi.html", null, null ], [ "Cast.MessageReceivedCallback", "reference/com/google/android/gms/cast/Cast.MessageReceivedCallback.html", null, null ], [ "RemoteMediaPlayer.MediaChannelResult", "reference/com/google/android/gms/cast/RemoteMediaPlayer.MediaChannelResult.html", null, null ], [ "RemoteMediaPlayer.OnMetadataUpdatedListener", "reference/com/google/android/gms/cast/RemoteMediaPlayer.OnMetadataUpdatedListener.html", null, null ], [ "RemoteMediaPlayer.OnStatusUpdatedListener", "reference/com/google/android/gms/cast/RemoteMediaPlayer.OnStatusUpdatedListener.html", null, null ] ] +, null ], [ "Classes", null, [ [ "ApplicationMetadata", "reference/com/google/android/gms/cast/ApplicationMetadata.html", null, null ], [ "Cast", "reference/com/google/android/gms/cast/Cast.html", null, null ], [ "Cast.CastOptions", "reference/com/google/android/gms/cast/Cast.CastOptions.html", null, null ], [ "Cast.CastOptions.Builder", "reference/com/google/android/gms/cast/Cast.CastOptions.Builder.html", null, null ], [ "Cast.Listener", "reference/com/google/android/gms/cast/Cast.Listener.html", null, null ], [ "CastDevice", "reference/com/google/android/gms/cast/CastDevice.html", null, null ], [ "CastMediaControlIntent", "reference/com/google/android/gms/cast/CastMediaControlIntent.html", null, null ], [ "CastStatusCodes", "reference/com/google/android/gms/cast/CastStatusCodes.html", null, null ], [ "MediaInfo", "reference/com/google/android/gms/cast/MediaInfo.html", null, null ], [ "MediaInfo.Builder", "reference/com/google/android/gms/cast/MediaInfo.Builder.html", null, null ], [ "MediaMetadata", "reference/com/google/android/gms/cast/MediaMetadata.html", null, null ], [ "MediaStatus", "reference/com/google/android/gms/cast/MediaStatus.html", null, null ], [ "RemoteMediaPlayer", "reference/com/google/android/gms/cast/RemoteMediaPlayer.html", null, null ] ] +, null ] ] +, null ], [ "com.google.android.gms.common", "reference/com/google/android/gms/common/package-summary.html", [ [ "Interfaces", null, [ [ "GooglePlayServicesClient", "reference/com/google/android/gms/common/GooglePlayServicesClient.html", null, null ], [ "GooglePlayServicesClient.ConnectionCallbacks", "reference/com/google/android/gms/common/GooglePlayServicesClient.ConnectionCallbacks.html", null, null ], [ "GooglePlayServicesClient.OnConnectionFailedListener", "reference/com/google/android/gms/common/GooglePlayServicesClient.OnConnectionFailedListener.html", null, null ] ] , null ], [ "Classes", null, [ [ "AccountPicker", "reference/com/google/android/gms/common/AccountPicker.html", null, null ], [ "ConnectionResult", "reference/com/google/android/gms/common/ConnectionResult.html", null, null ], [ "GooglePlayServicesUtil", "reference/com/google/android/gms/common/GooglePlayServicesUtil.html", null, null ], [ "Scopes", "reference/com/google/android/gms/common/Scopes.html", null, null ], [ "SignInButton", "reference/com/google/android/gms/common/SignInButton.html", null, null ] ] , null ], [ "Exceptions", null, [ [ "GooglePlayServicesNotAvailableException", "reference/com/google/android/gms/common/GooglePlayServicesNotAvailableException.html", null, null ], [ "GooglePlayServicesRepairableException", "reference/com/google/android/gms/common/GooglePlayServicesRepairableException.html", null, null ], [ "UserRecoverableException", "reference/com/google/android/gms/common/UserRecoverableException.html", null, null ] ] , null ] ] , null ], [ "com.google.android.gms.common.annotation", "reference/com/google/android/gms/common/annotation/package-summary.html", [ [ "Annotations", null, [ [ "KeepName", "reference/com/google/android/gms/common/annotation/KeepName.html", null, null ] ] , null ] ] -, null ], [ "com.google.android.gms.common.api", "reference/com/google/android/gms/common/api/package-summary.html", [ [ "Interfaces", null, [ [ "GoogleApiClient.ApiOptions", "reference/com/google/android/gms/common/api/GoogleApiClient.ApiOptions.html", null, null ], [ "GoogleApiClient.ConnectionCallbacks", "reference/com/google/android/gms/common/api/GoogleApiClient.ConnectionCallbacks.html", null, null ], [ "GoogleApiClient.OnConnectionFailedListener", "reference/com/google/android/gms/common/api/GoogleApiClient.OnConnectionFailedListener.html", null, null ], [ "PendingResult", "reference/com/google/android/gms/common/api/PendingResult.html", null, null ], [ "Releasable", "reference/com/google/android/gms/common/api/Releasable.html", null, null ], [ "Result", "reference/com/google/android/gms/common/api/Result.html", null, null ] ] -, null ], [ "Classes", null, [ [ "Api", "reference/com/google/android/gms/common/api/Api.html", null, null ], [ "GoogleApiClient", "reference/com/google/android/gms/common/api/GoogleApiClient.html", null, null ], [ "GoogleApiClient.Builder", "reference/com/google/android/gms/common/api/GoogleApiClient.Builder.html", null, null ], [ "Scope", "reference/com/google/android/gms/common/api/Scope.html", null, null ], [ "Status", "reference/com/google/android/gms/common/api/Status.html", null, null ] ] +, null ], [ "com.google.android.gms.common.api", "reference/com/google/android/gms/common/api/package-summary.html", [ [ "Interfaces", null, [ [ "GoogleApiClient.ApiOptions", "reference/com/google/android/gms/common/api/GoogleApiClient.ApiOptions.html", null, null ], [ "GoogleApiClient.ConnectionCallbacks", "reference/com/google/android/gms/common/api/GoogleApiClient.ConnectionCallbacks.html", null, null ], [ "GoogleApiClient.OnConnectionFailedListener", "reference/com/google/android/gms/common/api/GoogleApiClient.OnConnectionFailedListener.html", null, null ], [ "PendingResult", "reference/com/google/android/gms/common/api/PendingResult.html", null, null ], [ "Releasable", "reference/com/google/android/gms/common/api/Releasable.html", null, null ], [ "Result", "reference/com/google/android/gms/common/api/Result.html", null, null ], [ "ResultCallback", "reference/com/google/android/gms/common/api/ResultCallback.html", null, null ] ] +, null ], [ "Classes", null, [ [ "Api", "reference/com/google/android/gms/common/api/Api.html", null, null ], [ "CommonStatusCodes", "reference/com/google/android/gms/common/api/CommonStatusCodes.html", null, null ], [ "GoogleApiClient", "reference/com/google/android/gms/common/api/GoogleApiClient.html", null, null ], [ "GoogleApiClient.Builder", "reference/com/google/android/gms/common/api/GoogleApiClient.Builder.html", null, null ], [ "Scope", "reference/com/google/android/gms/common/api/Scope.html", null, null ], [ "Status", "reference/com/google/android/gms/common/api/Status.html", null, null ] ] , null ] ] , null ], [ "com.google.android.gms.common.data", "reference/com/google/android/gms/common/data/package-summary.html", [ [ "Interfaces", null, [ [ "Freezable", "reference/com/google/android/gms/common/data/Freezable.html", null, null ] ] , null ], [ "Classes", null, [ [ "DataBuffer", "reference/com/google/android/gms/common/data/DataBuffer.html", null, null ], [ "DataBufferUtils", "reference/com/google/android/gms/common/data/DataBufferUtils.html", null, null ], [ "FilteredDataBuffer", "reference/com/google/android/gms/common/data/FilteredDataBuffer.html", null, null ] ] , null ] ] , null ], [ "com.google.android.gms.common.images", "reference/com/google/android/gms/common/images/package-summary.html", [ [ "Interfaces", null, [ [ "ImageManager.OnImageLoadedListener", "reference/com/google/android/gms/common/images/ImageManager.OnImageLoadedListener.html", null, null ] ] -, null ], [ "Classes", null, [ [ "ImageManager", "reference/com/google/android/gms/common/images/ImageManager.html", null, null ] ] +, null ], [ "Classes", null, [ [ "ImageManager", "reference/com/google/android/gms/common/images/ImageManager.html", null, null ], [ "WebImage", "reference/com/google/android/gms/common/images/WebImage.html", null, null ] ] , null ] ] -, null ], [ "com.google.android.gms.drive", "reference/com/google/android/gms/drive/package-summary.html", [ [ "Interfaces", null, [ [ "DriveApi", "reference/com/google/android/gms/drive/DriveApi.html", null, null ], [ "DriveApi.ContentsResult", "reference/com/google/android/gms/drive/DriveApi.ContentsResult.html", null, null ], [ "DriveApi.IntentSenderResult", "reference/com/google/android/gms/drive/DriveApi.IntentSenderResult.html", null, null ], [ "DriveApi.MetadataBufferResult", "reference/com/google/android/gms/drive/DriveApi.MetadataBufferResult.html", null, null ], [ "DriveApi.OnContentsDiscardedCallback", "reference/com/google/android/gms/drive/DriveApi.OnContentsDiscardedCallback.html", null, null ], [ "DriveApi.OnNewContentsCallback", "reference/com/google/android/gms/drive/DriveApi.OnNewContentsCallback.html", null, null ], [ "DriveApi.OnSyncFinishCallback", "reference/com/google/android/gms/drive/DriveApi.OnSyncFinishCallback.html", null, null ], [ "DriveFile", "reference/com/google/android/gms/drive/DriveFile.html", null, null ], [ "DriveFile.DownloadProgressListener", "reference/com/google/android/gms/drive/DriveFile.DownloadProgressListener.html", null, null ], [ "DriveFile.OnContentsClosedCallback", "reference/com/google/android/gms/drive/DriveFile.OnContentsClosedCallback.html", null, null ], [ "DriveFile.OnContentsOpenedCallback", "reference/com/google/android/gms/drive/DriveFile.OnContentsOpenedCallback.html", null, null ], [ "DriveFolder", "reference/com/google/android/gms/drive/DriveFolder.html", null, null ], [ "DriveFolder.DriveFileResult", "reference/com/google/android/gms/drive/DriveFolder.DriveFileResult.html", null, null ], [ "DriveFolder.DriveFolderResult", "reference/com/google/android/gms/drive/DriveFolder.DriveFolderResult.html", null, null ], [ "DriveFolder.OnChildrenRetrievedCallback", "reference/com/google/android/gms/drive/DriveFolder.OnChildrenRetrievedCallback.html", null, null ], [ "DriveFolder.OnCreateFileCallback", "reference/com/google/android/gms/drive/DriveFolder.OnCreateFileCallback.html", null, null ], [ "DriveFolder.OnCreateFolderCallback", "reference/com/google/android/gms/drive/DriveFolder.OnCreateFolderCallback.html", null, null ], [ "DriveResource", "reference/com/google/android/gms/drive/DriveResource.html", null, null ], [ "DriveResource.MetadataResult", "reference/com/google/android/gms/drive/DriveResource.MetadataResult.html", null, null ], [ "DriveResource.OnMetadataRetrievedCallback", "reference/com/google/android/gms/drive/DriveResource.OnMetadataRetrievedCallback.html", null, null ], [ "DriveResource.OnMetadataUpdatedCallback", "reference/com/google/android/gms/drive/DriveResource.OnMetadataUpdatedCallback.html", null, null ] ] -, null ], [ "Classes", null, [ [ "Contents", "reference/com/google/android/gms/drive/Contents.html", null, null ], [ "CreateFileActivityBuilder", "reference/com/google/android/gms/drive/CreateFileActivityBuilder.html", null, null ], [ "Drive", "reference/com/google/android/gms/drive/Drive.html", null, null ], [ "DriveId", "reference/com/google/android/gms/drive/DriveId.html", null, null ], [ "Metadata", "reference/com/google/android/gms/drive/Metadata.html", null, null ], [ "MetadataBuffer", "reference/com/google/android/gms/drive/MetadataBuffer.html", null, null ], [ "MetadataChangeSet", "reference/com/google/android/gms/drive/MetadataChangeSet.html", null, null ], [ "MetadataChangeSet.Builder", "reference/com/google/android/gms/drive/MetadataChangeSet.Builder.html", null, null ], [ "OpenFileActivityBuilder", "reference/com/google/android/gms/drive/OpenFileActivityBuilder.html", null, null ] ] +, null ], [ "com.google.android.gms.drive", "reference/com/google/android/gms/drive/package-summary.html", [ [ "Interfaces", null, [ [ "DriveApi", "reference/com/google/android/gms/drive/DriveApi.html", null, null ], [ "DriveApi.ContentsResult", "reference/com/google/android/gms/drive/DriveApi.ContentsResult.html", null, null ], [ "DriveApi.DriveIdResult", "reference/com/google/android/gms/drive/DriveApi.DriveIdResult.html", null, null ], [ "DriveApi.IntentSenderResult", "reference/com/google/android/gms/drive/DriveApi.IntentSenderResult.html", null, null ], [ "DriveApi.MetadataBufferResult", "reference/com/google/android/gms/drive/DriveApi.MetadataBufferResult.html", null, null ], [ "DriveApi.OnSyncFinishCallback", "reference/com/google/android/gms/drive/DriveApi.OnSyncFinishCallback.html", null, null ], [ "DriveFile", "reference/com/google/android/gms/drive/DriveFile.html", null, null ], [ "DriveFile.DownloadProgressListener", "reference/com/google/android/gms/drive/DriveFile.DownloadProgressListener.html", null, null ], [ "DriveFolder", "reference/com/google/android/gms/drive/DriveFolder.html", null, null ], [ "DriveFolder.DriveFileResult", "reference/com/google/android/gms/drive/DriveFolder.DriveFileResult.html", null, null ], [ "DriveFolder.DriveFolderResult", "reference/com/google/android/gms/drive/DriveFolder.DriveFolderResult.html", null, null ], [ "DriveResource", "reference/com/google/android/gms/drive/DriveResource.html", null, null ], [ "DriveResource.MetadataResult", "reference/com/google/android/gms/drive/DriveResource.MetadataResult.html", null, null ] ] +, null ], [ "Classes", null, [ [ "Contents", "reference/com/google/android/gms/drive/Contents.html", null, null ], [ "CreateFileActivityBuilder", "reference/com/google/android/gms/drive/CreateFileActivityBuilder.html", null, null ], [ "Drive", "reference/com/google/android/gms/drive/Drive.html", null, null ], [ "DriveId", "reference/com/google/android/gms/drive/DriveId.html", null, null ], [ "DriveStatusCodes", "reference/com/google/android/gms/drive/DriveStatusCodes.html", null, null ], [ "Metadata", "reference/com/google/android/gms/drive/Metadata.html", null, null ], [ "MetadataBuffer", "reference/com/google/android/gms/drive/MetadataBuffer.html", null, null ], [ "MetadataChangeSet", "reference/com/google/android/gms/drive/MetadataChangeSet.html", null, null ], [ "MetadataChangeSet.Builder", "reference/com/google/android/gms/drive/MetadataChangeSet.Builder.html", null, null ], [ "OpenFileActivityBuilder", "reference/com/google/android/gms/drive/OpenFileActivityBuilder.html", null, null ] ] , null ] ] , null ], [ "com.google.android.gms.drive.metadata", "reference/com/google/android/gms/drive/metadata/package-summary.html", [ [ "Classes", null, [ [ "CollectionMetadataField", "reference/com/google/android/gms/drive/metadata/CollectionMetadataField.html", null, null ], [ "MetadataField", "reference/com/google/android/gms/drive/metadata/MetadataField.html", null, null ], [ "OrderedMetadataField", "reference/com/google/android/gms/drive/metadata/OrderedMetadataField.html", null, null ], [ "StringMetadataField", "reference/com/google/android/gms/drive/metadata/StringMetadataField.html", null, null ] ] , null ] ] @@ -47,28 +50,28 @@ var GMS_NAVTREE_DATA = , null ] ] , null ], [ "com.google.android.gms.drive.widget", "reference/com/google/android/gms/drive/widget/package-summary.html", [ [ "Classes", null, [ [ "DataBufferAdapter", "reference/com/google/android/gms/drive/widget/DataBufferAdapter.html", null, null ] ] , null ] ] -, null ], [ "com.google.android.gms.games", "reference/com/google/android/gms/games/package-summary.html", [ [ "Interfaces", null, [ [ "Game", "reference/com/google/android/gms/games/Game.html", null, null ], [ "OnGamesLoadedListener", "reference/com/google/android/gms/games/OnGamesLoadedListener.html", null, null ], [ "OnPlayersLoadedListener", "reference/com/google/android/gms/games/OnPlayersLoadedListener.html", null, null ], [ "OnSignOutCompleteListener", "reference/com/google/android/gms/games/OnSignOutCompleteListener.html", null, null ], [ "Player", "reference/com/google/android/gms/games/Player.html", null, null ] ] -, null ], [ "Classes", null, [ [ "GameBuffer", "reference/com/google/android/gms/games/GameBuffer.html", null, null ], [ "GameEntity", "reference/com/google/android/gms/games/GameEntity.html", null, null ], [ "GamesActivityResultCodes", "reference/com/google/android/gms/games/GamesActivityResultCodes.html", null, null ], [ "GamesClient", "reference/com/google/android/gms/games/GamesClient.html", null, null ], [ "GamesClient.Builder", "reference/com/google/android/gms/games/GamesClient.Builder.html", null, null ], [ "PageDirection", "reference/com/google/android/gms/games/PageDirection.html", null, null ], [ "PlayerBuffer", "reference/com/google/android/gms/games/PlayerBuffer.html", null, null ], [ "PlayerEntity", "reference/com/google/android/gms/games/PlayerEntity.html", null, null ] ] +, null ], [ "com.google.android.gms.games", "reference/com/google/android/gms/games/package-summary.html", [ [ "Interfaces", null, [ [ "Game", "reference/com/google/android/gms/games/Game.html", null, null ], [ "GamesMetadata", "reference/com/google/android/gms/games/GamesMetadata.html", null, null ], [ "GamesMetadata.LoadGamesResult", "reference/com/google/android/gms/games/GamesMetadata.LoadGamesResult.html", null, null ], [ "Notifications", "reference/com/google/android/gms/games/Notifications.html", null, null ], [ "OnGamesLoadedListener", "reference/com/google/android/gms/games/OnGamesLoadedListener.html", null, null ], [ "OnPlayersLoadedListener", "reference/com/google/android/gms/games/OnPlayersLoadedListener.html", null, null ], [ "OnSignOutCompleteListener", "reference/com/google/android/gms/games/OnSignOutCompleteListener.html", null, null ], [ "Player", "reference/com/google/android/gms/games/Player.html", null, null ], [ "Players", "reference/com/google/android/gms/games/Players.html", null, null ], [ "Players.LoadPlayersResult", "reference/com/google/android/gms/games/Players.LoadPlayersResult.html", null, null ] ] +, null ], [ "Classes", null, [ [ "GameBuffer", "reference/com/google/android/gms/games/GameBuffer.html", null, null ], [ "GameEntity", "reference/com/google/android/gms/games/GameEntity.html", null, null ], [ "Games", "reference/com/google/android/gms/games/Games.html", null, null ], [ "Games.GamesOptions", "reference/com/google/android/gms/games/Games.GamesOptions.html", null, null ], [ "Games.GamesOptions.Builder", "reference/com/google/android/gms/games/Games.GamesOptions.Builder.html", null, null ], [ "GamesActivityResultCodes", "reference/com/google/android/gms/games/GamesActivityResultCodes.html", null, null ], [ "GamesClient", "reference/com/google/android/gms/games/GamesClient.html", null, null ], [ "GamesClient.Builder", "reference/com/google/android/gms/games/GamesClient.Builder.html", null, null ], [ "GamesStatusCodes", "reference/com/google/android/gms/games/GamesStatusCodes.html", null, null ], [ "PageDirection", "reference/com/google/android/gms/games/PageDirection.html", null, null ], [ "PlayerBuffer", "reference/com/google/android/gms/games/PlayerBuffer.html", null, null ], [ "PlayerEntity", "reference/com/google/android/gms/games/PlayerEntity.html", null, null ] ] , null ] ] -, null ], [ "com.google.android.gms.games.achievement", "reference/com/google/android/gms/games/achievement/package-summary.html", [ [ "Interfaces", null, [ [ "Achievement", "reference/com/google/android/gms/games/achievement/Achievement.html", null, null ], [ "OnAchievementsLoadedListener", "reference/com/google/android/gms/games/achievement/OnAchievementsLoadedListener.html", null, null ], [ "OnAchievementUpdatedListener", "reference/com/google/android/gms/games/achievement/OnAchievementUpdatedListener.html", null, null ] ] +, null ], [ "com.google.android.gms.games.achievement", "reference/com/google/android/gms/games/achievement/package-summary.html", [ [ "Interfaces", null, [ [ "Achievement", "reference/com/google/android/gms/games/achievement/Achievement.html", null, null ], [ "Achievements", "reference/com/google/android/gms/games/achievement/Achievements.html", null, null ], [ "Achievements.LoadAchievementsResult", "reference/com/google/android/gms/games/achievement/Achievements.LoadAchievementsResult.html", null, null ], [ "Achievements.UpdateAchievementResult", "reference/com/google/android/gms/games/achievement/Achievements.UpdateAchievementResult.html", null, null ], [ "OnAchievementsLoadedListener", "reference/com/google/android/gms/games/achievement/OnAchievementsLoadedListener.html", null, null ], [ "OnAchievementUpdatedListener", "reference/com/google/android/gms/games/achievement/OnAchievementUpdatedListener.html", null, null ] ] , null ], [ "Classes", null, [ [ "AchievementBuffer", "reference/com/google/android/gms/games/achievement/AchievementBuffer.html", null, null ] ] , null ] ] -, null ], [ "com.google.android.gms.games.leaderboard", "reference/com/google/android/gms/games/leaderboard/package-summary.html", [ [ "Interfaces", null, [ [ "Leaderboard", "reference/com/google/android/gms/games/leaderboard/Leaderboard.html", null, null ], [ "LeaderboardScore", "reference/com/google/android/gms/games/leaderboard/LeaderboardScore.html", null, null ], [ "LeaderboardVariant", "reference/com/google/android/gms/games/leaderboard/LeaderboardVariant.html", null, null ], [ "OnLeaderboardMetadataLoadedListener", "reference/com/google/android/gms/games/leaderboard/OnLeaderboardMetadataLoadedListener.html", null, null ], [ "OnLeaderboardScoresLoadedListener", "reference/com/google/android/gms/games/leaderboard/OnLeaderboardScoresLoadedListener.html", null, null ], [ "OnPlayerLeaderboardScoreLoadedListener", "reference/com/google/android/gms/games/leaderboard/OnPlayerLeaderboardScoreLoadedListener.html", null, null ], [ "OnScoreSubmittedListener", "reference/com/google/android/gms/games/leaderboard/OnScoreSubmittedListener.html", null, null ] ] -, null ], [ "Classes", null, [ [ "LeaderboardBuffer", "reference/com/google/android/gms/games/leaderboard/LeaderboardBuffer.html", null, null ], [ "LeaderboardScoreBuffer", "reference/com/google/android/gms/games/leaderboard/LeaderboardScoreBuffer.html", null, null ], [ "SubmitScoreResult", "reference/com/google/android/gms/games/leaderboard/SubmitScoreResult.html", null, null ], [ "SubmitScoreResult.Result", "reference/com/google/android/gms/games/leaderboard/SubmitScoreResult.Result.html", null, null ] ] +, null ], [ "com.google.android.gms.games.leaderboard", "reference/com/google/android/gms/games/leaderboard/package-summary.html", [ [ "Interfaces", null, [ [ "Leaderboard", "reference/com/google/android/gms/games/leaderboard/Leaderboard.html", null, null ], [ "Leaderboards", "reference/com/google/android/gms/games/leaderboard/Leaderboards.html", null, null ], [ "Leaderboards.LeaderboardMetadataResult", "reference/com/google/android/gms/games/leaderboard/Leaderboards.LeaderboardMetadataResult.html", null, null ], [ "Leaderboards.LoadPlayerScoreResult", "reference/com/google/android/gms/games/leaderboard/Leaderboards.LoadPlayerScoreResult.html", null, null ], [ "Leaderboards.LoadScoresResult", "reference/com/google/android/gms/games/leaderboard/Leaderboards.LoadScoresResult.html", null, null ], [ "Leaderboards.SubmitScoreResult", "reference/com/google/android/gms/games/leaderboard/Leaderboards.SubmitScoreResult.html", null, null ], [ "LeaderboardScore", "reference/com/google/android/gms/games/leaderboard/LeaderboardScore.html", null, null ], [ "LeaderboardVariant", "reference/com/google/android/gms/games/leaderboard/LeaderboardVariant.html", null, null ], [ "OnLeaderboardMetadataLoadedListener", "reference/com/google/android/gms/games/leaderboard/OnLeaderboardMetadataLoadedListener.html", null, null ], [ "OnLeaderboardScoresLoadedListener", "reference/com/google/android/gms/games/leaderboard/OnLeaderboardScoresLoadedListener.html", null, null ], [ "OnPlayerLeaderboardScoreLoadedListener", "reference/com/google/android/gms/games/leaderboard/OnPlayerLeaderboardScoreLoadedListener.html", null, null ], [ "OnScoreSubmittedListener", "reference/com/google/android/gms/games/leaderboard/OnScoreSubmittedListener.html", null, null ] ] +, null ], [ "Classes", null, [ [ "LeaderboardBuffer", "reference/com/google/android/gms/games/leaderboard/LeaderboardBuffer.html", null, null ], [ "LeaderboardScoreBuffer", "reference/com/google/android/gms/games/leaderboard/LeaderboardScoreBuffer.html", null, null ], [ "ScoreSubmissionData", "reference/com/google/android/gms/games/leaderboard/ScoreSubmissionData.html", null, null ], [ "ScoreSubmissionData.Result", "reference/com/google/android/gms/games/leaderboard/ScoreSubmissionData.Result.html", null, null ], [ "SubmitScoreResult", "reference/com/google/android/gms/games/leaderboard/SubmitScoreResult.html", null, null ], [ "SubmitScoreResult.Result", "reference/com/google/android/gms/games/leaderboard/SubmitScoreResult.Result.html", null, null ] ] , null ] ] -, null ], [ "com.google.android.gms.games.multiplayer", "reference/com/google/android/gms/games/multiplayer/package-summary.html", [ [ "Interfaces", null, [ [ "Invitation", "reference/com/google/android/gms/games/multiplayer/Invitation.html", null, null ], [ "OnInvitationReceivedListener", "reference/com/google/android/gms/games/multiplayer/OnInvitationReceivedListener.html", null, null ], [ "OnInvitationsLoadedListener", "reference/com/google/android/gms/games/multiplayer/OnInvitationsLoadedListener.html", null, null ], [ "Participant", "reference/com/google/android/gms/games/multiplayer/Participant.html", null, null ], [ "Participatable", "reference/com/google/android/gms/games/multiplayer/Participatable.html", null, null ] ] +, null ], [ "com.google.android.gms.games.multiplayer", "reference/com/google/android/gms/games/multiplayer/package-summary.html", [ [ "Interfaces", null, [ [ "Invitation", "reference/com/google/android/gms/games/multiplayer/Invitation.html", null, null ], [ "Invitations", "reference/com/google/android/gms/games/multiplayer/Invitations.html", null, null ], [ "Invitations.LoadInvitationsResult", "reference/com/google/android/gms/games/multiplayer/Invitations.LoadInvitationsResult.html", null, null ], [ "Multiplayer", "reference/com/google/android/gms/games/multiplayer/Multiplayer.html", null, null ], [ "OnInvitationReceivedListener", "reference/com/google/android/gms/games/multiplayer/OnInvitationReceivedListener.html", null, null ], [ "OnInvitationsLoadedListener", "reference/com/google/android/gms/games/multiplayer/OnInvitationsLoadedListener.html", null, null ], [ "Participant", "reference/com/google/android/gms/games/multiplayer/Participant.html", null, null ], [ "Participatable", "reference/com/google/android/gms/games/multiplayer/Participatable.html", null, null ] ] , null ], [ "Classes", null, [ [ "InvitationBuffer", "reference/com/google/android/gms/games/multiplayer/InvitationBuffer.html", null, null ], [ "InvitationEntity", "reference/com/google/android/gms/games/multiplayer/InvitationEntity.html", null, null ], [ "ParticipantBuffer", "reference/com/google/android/gms/games/multiplayer/ParticipantBuffer.html", null, null ], [ "ParticipantEntity", "reference/com/google/android/gms/games/multiplayer/ParticipantEntity.html", null, null ], [ "ParticipantResult", "reference/com/google/android/gms/games/multiplayer/ParticipantResult.html", null, null ], [ "ParticipantUtils", "reference/com/google/android/gms/games/multiplayer/ParticipantUtils.html", null, null ] ] , null ] ] -, null ], [ "com.google.android.gms.games.multiplayer.realtime", "reference/com/google/android/gms/games/multiplayer/realtime/package-summary.html", [ [ "Interfaces", null, [ [ "RealTimeMessageReceivedListener", "reference/com/google/android/gms/games/multiplayer/realtime/RealTimeMessageReceivedListener.html", null, null ], [ "RealTimeReliableMessageSentListener", "reference/com/google/android/gms/games/multiplayer/realtime/RealTimeReliableMessageSentListener.html", null, null ], [ "RealTimeSocket", "reference/com/google/android/gms/games/multiplayer/realtime/RealTimeSocket.html", null, null ], [ "Room", "reference/com/google/android/gms/games/multiplayer/realtime/Room.html", null, null ], [ "RoomStatusUpdateListener", "reference/com/google/android/gms/games/multiplayer/realtime/RoomStatusUpdateListener.html", null, null ], [ "RoomUpdateListener", "reference/com/google/android/gms/games/multiplayer/realtime/RoomUpdateListener.html", null, null ] ] +, null ], [ "com.google.android.gms.games.multiplayer.realtime", "reference/com/google/android/gms/games/multiplayer/realtime/package-summary.html", [ [ "Interfaces", null, [ [ "RealTimeMessageReceivedListener", "reference/com/google/android/gms/games/multiplayer/realtime/RealTimeMessageReceivedListener.html", null, null ], [ "RealTimeMultiplayer", "reference/com/google/android/gms/games/multiplayer/realtime/RealTimeMultiplayer.html", null, null ], [ "RealTimeMultiplayer.ReliableMessageSentCallback", "reference/com/google/android/gms/games/multiplayer/realtime/RealTimeMultiplayer.ReliableMessageSentCallback.html", null, null ], [ "RealTimeReliableMessageSentListener", "reference/com/google/android/gms/games/multiplayer/realtime/RealTimeReliableMessageSentListener.html", null, null ], [ "RealTimeSocket", "reference/com/google/android/gms/games/multiplayer/realtime/RealTimeSocket.html", null, null ], [ "Room", "reference/com/google/android/gms/games/multiplayer/realtime/Room.html", null, null ], [ "RoomStatusUpdateListener", "reference/com/google/android/gms/games/multiplayer/realtime/RoomStatusUpdateListener.html", null, null ], [ "RoomUpdateListener", "reference/com/google/android/gms/games/multiplayer/realtime/RoomUpdateListener.html", null, null ] ] , null ], [ "Classes", null, [ [ "RealTimeMessage", "reference/com/google/android/gms/games/multiplayer/realtime/RealTimeMessage.html", null, null ], [ "RoomConfig", "reference/com/google/android/gms/games/multiplayer/realtime/RoomConfig.html", null, null ], [ "RoomConfig.Builder", "reference/com/google/android/gms/games/multiplayer/realtime/RoomConfig.Builder.html", null, null ], [ "RoomEntity", "reference/com/google/android/gms/games/multiplayer/realtime/RoomEntity.html", null, null ] ] , null ] ] -, null ], [ "com.google.android.gms.games.multiplayer.turnbased", "reference/com/google/android/gms/games/multiplayer/turnbased/package-summary.html", [ [ "Interfaces", null, [ [ "OnTurnBasedMatchCanceledListener", "reference/com/google/android/gms/games/multiplayer/turnbased/OnTurnBasedMatchCanceledListener.html", null, null ], [ "OnTurnBasedMatchesLoadedListener", "reference/com/google/android/gms/games/multiplayer/turnbased/OnTurnBasedMatchesLoadedListener.html", null, null ], [ "OnTurnBasedMatchInitiatedListener", "reference/com/google/android/gms/games/multiplayer/turnbased/OnTurnBasedMatchInitiatedListener.html", null, null ], [ "OnTurnBasedMatchLeftListener", "reference/com/google/android/gms/games/multiplayer/turnbased/OnTurnBasedMatchLeftListener.html", null, null ], [ "OnTurnBasedMatchLoadedListener", "reference/com/google/android/gms/games/multiplayer/turnbased/OnTurnBasedMatchLoadedListener.html", null, null ], [ "OnTurnBasedMatchUpdatedListener", "reference/com/google/android/gms/games/multiplayer/turnbased/OnTurnBasedMatchUpdatedListener.html", null, null ], [ "OnTurnBasedMatchUpdateReceivedListener", "reference/com/google/android/gms/games/multiplayer/turnbased/OnTurnBasedMatchUpdateReceivedListener.html", null, null ], [ "TurnBasedMatch", "reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMatch.html", null, null ], [ "TurnBasedMultiplayerListener", "reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMultiplayerListener.html", null, null ] ] +, null ], [ "com.google.android.gms.games.multiplayer.turnbased", "reference/com/google/android/gms/games/multiplayer/turnbased/package-summary.html", [ [ "Interfaces", null, [ [ "OnTurnBasedMatchCanceledListener", "reference/com/google/android/gms/games/multiplayer/turnbased/OnTurnBasedMatchCanceledListener.html", null, null ], [ "OnTurnBasedMatchesLoadedListener", "reference/com/google/android/gms/games/multiplayer/turnbased/OnTurnBasedMatchesLoadedListener.html", null, null ], [ "OnTurnBasedMatchInitiatedListener", "reference/com/google/android/gms/games/multiplayer/turnbased/OnTurnBasedMatchInitiatedListener.html", null, null ], [ "OnTurnBasedMatchLeftListener", "reference/com/google/android/gms/games/multiplayer/turnbased/OnTurnBasedMatchLeftListener.html", null, null ], [ "OnTurnBasedMatchLoadedListener", "reference/com/google/android/gms/games/multiplayer/turnbased/OnTurnBasedMatchLoadedListener.html", null, null ], [ "OnTurnBasedMatchUpdatedListener", "reference/com/google/android/gms/games/multiplayer/turnbased/OnTurnBasedMatchUpdatedListener.html", null, null ], [ "OnTurnBasedMatchUpdateReceivedListener", "reference/com/google/android/gms/games/multiplayer/turnbased/OnTurnBasedMatchUpdateReceivedListener.html", null, null ], [ "TurnBasedMatch", "reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMatch.html", null, null ], [ "TurnBasedMultiplayer", "reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMultiplayer.html", null, null ], [ "TurnBasedMultiplayer.CancelMatchResult", "reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMultiplayer.CancelMatchResult.html", null, null ], [ "TurnBasedMultiplayer.InitiateMatchResult", "reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMultiplayer.InitiateMatchResult.html", null, null ], [ "TurnBasedMultiplayer.LeaveMatchResult", "reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMultiplayer.LeaveMatchResult.html", null, null ], [ "TurnBasedMultiplayer.LoadMatchesResult", "reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMultiplayer.LoadMatchesResult.html", null, null ], [ "TurnBasedMultiplayer.LoadMatchResult", "reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMultiplayer.LoadMatchResult.html", null, null ], [ "TurnBasedMultiplayer.UpdateMatchResult", "reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMultiplayer.UpdateMatchResult.html", null, null ], [ "TurnBasedMultiplayerListener", "reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMultiplayerListener.html", null, null ] ] , null ], [ "Classes", null, [ [ "LoadMatchesResponse", "reference/com/google/android/gms/games/multiplayer/turnbased/LoadMatchesResponse.html", null, null ], [ "TurnBasedMatchBuffer", "reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMatchBuffer.html", null, null ], [ "TurnBasedMatchConfig", "reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMatchConfig.html", null, null ], [ "TurnBasedMatchConfig.Builder", "reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMatchConfig.Builder.html", null, null ], [ "TurnBasedMatchEntity", "reference/com/google/android/gms/games/multiplayer/turnbased/TurnBasedMatchEntity.html", null, null ] ] , null ] ] , null ], [ "com.google.android.gms.gcm", "reference/com/google/android/gms/gcm/package-summary.html", [ [ "Classes", null, [ [ "GoogleCloudMessaging", "reference/com/google/android/gms/gcm/GoogleCloudMessaging.html", null, null ] ] , null ] ] , null ], [ "com.google.android.gms.location", "reference/com/google/android/gms/location/package-summary.html", [ [ "Interfaces", null, [ [ "Geofence", "reference/com/google/android/gms/location/Geofence.html", null, null ], [ "LocationClient.OnAddGeofencesResultListener", "reference/com/google/android/gms/location/LocationClient.OnAddGeofencesResultListener.html", null, null ], [ "LocationClient.OnRemoveGeofencesResultListener", "reference/com/google/android/gms/location/LocationClient.OnRemoveGeofencesResultListener.html", null, null ], [ "LocationListener", "reference/com/google/android/gms/location/LocationListener.html", null, null ] ] -, null ], [ "Classes", null, [ [ "ActivityRecognitionClient", "reference/com/google/android/gms/location/ActivityRecognitionClient.html", null, null ], [ "ActivityRecognitionResult", "reference/com/google/android/gms/location/ActivityRecognitionResult.html", null, null ], [ "DetectedActivity", "reference/com/google/android/gms/location/DetectedActivity.html", null, null ], [ "Geofence.Builder", "reference/com/google/android/gms/location/Geofence.Builder.html", null, null ], [ "LocationClient", "reference/com/google/android/gms/location/LocationClient.html", null, null ], [ "LocationRequest", "reference/com/google/android/gms/location/LocationRequest.html", null, null ], [ "LocationStatusCodes", "reference/com/google/android/gms/location/LocationStatusCodes.html", null, null ] ] +, null ], [ "Classes", null, [ [ "ActivityRecognitionClient", "reference/com/google/android/gms/location/ActivityRecognitionClient.html", null, null ], [ "ActivityRecognitionResult", "reference/com/google/android/gms/location/ActivityRecognitionResult.html", null, null ], [ "DetectedActivity", "reference/com/google/android/gms/location/DetectedActivity.html", null, null ], [ "Geofence.Builder", "reference/com/google/android/gms/location/Geofence.Builder.html", null, null ], [ "GeofenceStatusCodes", "reference/com/google/android/gms/location/GeofenceStatusCodes.html", null, null ], [ "LocationClient", "reference/com/google/android/gms/location/LocationClient.html", null, null ], [ "LocationRequest", "reference/com/google/android/gms/location/LocationRequest.html", null, null ], [ "LocationStatusCodes", "reference/com/google/android/gms/location/LocationStatusCodes.html", null, null ] ] , null ] ] , null ], [ "com.google.android.gms.maps", "reference/com/google/android/gms/maps/package-summary.html", [ [ "Interfaces", null, [ [ "GoogleMap.CancelableCallback", "reference/com/google/android/gms/maps/GoogleMap.CancelableCallback.html", null, null ], [ "GoogleMap.InfoWindowAdapter", "reference/com/google/android/gms/maps/GoogleMap.InfoWindowAdapter.html", null, null ], [ "GoogleMap.OnCameraChangeListener", "reference/com/google/android/gms/maps/GoogleMap.OnCameraChangeListener.html", null, null ], [ "GoogleMap.OnInfoWindowClickListener", "reference/com/google/android/gms/maps/GoogleMap.OnInfoWindowClickListener.html", null, null ], [ "GoogleMap.OnMapClickListener", "reference/com/google/android/gms/maps/GoogleMap.OnMapClickListener.html", null, null ], [ "GoogleMap.OnMapLoadedCallback", "reference/com/google/android/gms/maps/GoogleMap.OnMapLoadedCallback.html", null, null ], [ "GoogleMap.OnMapLongClickListener", "reference/com/google/android/gms/maps/GoogleMap.OnMapLongClickListener.html", null, null ], [ "GoogleMap.OnMarkerClickListener", "reference/com/google/android/gms/maps/GoogleMap.OnMarkerClickListener.html", null, null ], [ "GoogleMap.OnMarkerDragListener", "reference/com/google/android/gms/maps/GoogleMap.OnMarkerDragListener.html", null, null ], [ "GoogleMap.OnMyLocationButtonClickListener", "reference/com/google/android/gms/maps/GoogleMap.OnMyLocationButtonClickListener.html", null, null ], [ "GoogleMap.OnMyLocationChangeListener", "reference/com/google/android/gms/maps/GoogleMap.OnMyLocationChangeListener.html", null, null ], [ "GoogleMap.SnapshotReadyCallback", "reference/com/google/android/gms/maps/GoogleMap.SnapshotReadyCallback.html", null, null ], [ "LocationSource", "reference/com/google/android/gms/maps/LocationSource.html", null, null ], [ "LocationSource.OnLocationChangedListener", "reference/com/google/android/gms/maps/LocationSource.OnLocationChangedListener.html", null, null ] ] , null ], [ "Classes", null, [ [ "CameraUpdate", "reference/com/google/android/gms/maps/CameraUpdate.html", null, null ], [ "CameraUpdateFactory", "reference/com/google/android/gms/maps/CameraUpdateFactory.html", null, null ], [ "GoogleMap", "reference/com/google/android/gms/maps/GoogleMap.html", null, null ], [ "GoogleMapOptions", "reference/com/google/android/gms/maps/GoogleMapOptions.html", null, null ], [ "MapFragment", "reference/com/google/android/gms/maps/MapFragment.html", null, null ], [ "MapsInitializer", "reference/com/google/android/gms/maps/MapsInitializer.html", null, null ], [ "MapView", "reference/com/google/android/gms/maps/MapView.html", null, null ], [ "Projection", "reference/com/google/android/gms/maps/Projection.html", null, null ], [ "SupportMapFragment", "reference/com/google/android/gms/maps/SupportMapFragment.html", null, null ], [ "UiSettings", "reference/com/google/android/gms/maps/UiSettings.html", null, null ] ] @@ -77,11 +80,11 @@ var GMS_NAVTREE_DATA = , null ], [ "Classes", null, [ [ "BitmapDescriptor", "reference/com/google/android/gms/maps/model/BitmapDescriptor.html", null, null ], [ "BitmapDescriptorFactory", "reference/com/google/android/gms/maps/model/BitmapDescriptorFactory.html", null, null ], [ "CameraPosition", "reference/com/google/android/gms/maps/model/CameraPosition.html", null, null ], [ "CameraPosition.Builder", "reference/com/google/android/gms/maps/model/CameraPosition.Builder.html", null, null ], [ "Circle", "reference/com/google/android/gms/maps/model/Circle.html", null, null ], [ "CircleOptions", "reference/com/google/android/gms/maps/model/CircleOptions.html", null, null ], [ "GroundOverlay", "reference/com/google/android/gms/maps/model/GroundOverlay.html", null, null ], [ "GroundOverlayOptions", "reference/com/google/android/gms/maps/model/GroundOverlayOptions.html", null, null ], [ "LatLng", "reference/com/google/android/gms/maps/model/LatLng.html", null, null ], [ "LatLngBounds", "reference/com/google/android/gms/maps/model/LatLngBounds.html", null, null ], [ "LatLngBounds.Builder", "reference/com/google/android/gms/maps/model/LatLngBounds.Builder.html", null, null ], [ "Marker", "reference/com/google/android/gms/maps/model/Marker.html", null, null ], [ "MarkerOptions", "reference/com/google/android/gms/maps/model/MarkerOptions.html", null, null ], [ "Polygon", "reference/com/google/android/gms/maps/model/Polygon.html", null, null ], [ "PolygonOptions", "reference/com/google/android/gms/maps/model/PolygonOptions.html", null, null ], [ "Polyline", "reference/com/google/android/gms/maps/model/Polyline.html", null, null ], [ "PolylineOptions", "reference/com/google/android/gms/maps/model/PolylineOptions.html", null, null ], [ "Tile", "reference/com/google/android/gms/maps/model/Tile.html", null, null ], [ "TileOverlay", "reference/com/google/android/gms/maps/model/TileOverlay.html", null, null ], [ "TileOverlayOptions", "reference/com/google/android/gms/maps/model/TileOverlayOptions.html", null, null ], [ "UrlTileProvider", "reference/com/google/android/gms/maps/model/UrlTileProvider.html", null, null ], [ "VisibleRegion", "reference/com/google/android/gms/maps/model/VisibleRegion.html", null, null ] ] , null ], [ "Exceptions", null, [ [ "RuntimeRemoteException", "reference/com/google/android/gms/maps/model/RuntimeRemoteException.html", null, null ] ] , null ] ] -, null ], [ "com.google.android.gms.panorama", "reference/com/google/android/gms/panorama/package-summary.html", [ [ "Interfaces", null, [ [ "PanoramaClient.OnPanoramaInfoLoadedListener", "reference/com/google/android/gms/panorama/PanoramaClient.OnPanoramaInfoLoadedListener.html", null, null ] ] -, null ], [ "Classes", null, [ [ "PanoramaClient", "reference/com/google/android/gms/panorama/PanoramaClient.html", null, null ] ] +, null ], [ "com.google.android.gms.panorama", "reference/com/google/android/gms/panorama/package-summary.html", [ [ "Interfaces", null, [ [ "Panorama.PanoramaResult", "reference/com/google/android/gms/panorama/Panorama.PanoramaResult.html", null, null ], [ "PanoramaClient.OnPanoramaInfoLoadedListener", "reference/com/google/android/gms/panorama/PanoramaClient.OnPanoramaInfoLoadedListener.html", null, null ] ] +, null ], [ "Classes", null, [ [ "Panorama", "reference/com/google/android/gms/panorama/Panorama.html", null, null ], [ "PanoramaClient", "reference/com/google/android/gms/panorama/PanoramaClient.html", null, null ] ] , null ] ] -, null ], [ "com.google.android.gms.plus", "reference/com/google/android/gms/plus/package-summary.html", [ [ "Interfaces", null, [ [ "PlusClient.OnAccessRevokedListener", "reference/com/google/android/gms/plus/PlusClient.OnAccessRevokedListener.html", null, null ], [ "PlusClient.OnMomentsLoadedListener", "reference/com/google/android/gms/plus/PlusClient.OnMomentsLoadedListener.html", null, null ], [ "PlusClient.OnPeopleLoadedListener", "reference/com/google/android/gms/plus/PlusClient.OnPeopleLoadedListener.html", null, null ], [ "PlusClient.OrderBy", "reference/com/google/android/gms/plus/PlusClient.OrderBy.html", null, null ], [ "PlusOneButton.OnPlusOneClickListener", "reference/com/google/android/gms/plus/PlusOneButton.OnPlusOneClickListener.html", null, null ] ] -, null ], [ "Classes", null, [ [ "PlusClient", "reference/com/google/android/gms/plus/PlusClient.html", null, null ], [ "PlusClient.Builder", "reference/com/google/android/gms/plus/PlusClient.Builder.html", null, null ], [ "PlusOneButton", "reference/com/google/android/gms/plus/PlusOneButton.html", null, null ], [ "PlusOneButton.DefaultOnPlusOneClickListener", "reference/com/google/android/gms/plus/PlusOneButton.DefaultOnPlusOneClickListener.html", null, null ], [ "PlusOneButtonWithPopup", "reference/com/google/android/gms/plus/PlusOneButtonWithPopup.html", null, null ], [ "PlusOneDummyView", "reference/com/google/android/gms/plus/PlusOneDummyView.html", null, null ], [ "PlusShare", "reference/com/google/android/gms/plus/PlusShare.html", null, null ], [ "PlusShare.Builder", "reference/com/google/android/gms/plus/PlusShare.Builder.html", null, null ] ] +, null ], [ "com.google.android.gms.plus", "reference/com/google/android/gms/plus/package-summary.html", [ [ "Interfaces", null, [ [ "Account", "reference/com/google/android/gms/plus/Account.html", null, null ], [ "Moments", "reference/com/google/android/gms/plus/Moments.html", null, null ], [ "Moments.LoadMomentsResult", "reference/com/google/android/gms/plus/Moments.LoadMomentsResult.html", null, null ], [ "People", "reference/com/google/android/gms/plus/People.html", null, null ], [ "People.LoadPeopleResult", "reference/com/google/android/gms/plus/People.LoadPeopleResult.html", null, null ], [ "People.OrderBy", "reference/com/google/android/gms/plus/People.OrderBy.html", null, null ], [ "PlusClient.OnAccessRevokedListener", "reference/com/google/android/gms/plus/PlusClient.OnAccessRevokedListener.html", null, null ], [ "PlusClient.OnMomentsLoadedListener", "reference/com/google/android/gms/plus/PlusClient.OnMomentsLoadedListener.html", null, null ], [ "PlusClient.OnPeopleLoadedListener", "reference/com/google/android/gms/plus/PlusClient.OnPeopleLoadedListener.html", null, null ], [ "PlusClient.OrderBy", "reference/com/google/android/gms/plus/PlusClient.OrderBy.html", null, null ], [ "PlusOneButton.OnPlusOneClickListener", "reference/com/google/android/gms/plus/PlusOneButton.OnPlusOneClickListener.html", null, null ] ] +, null ], [ "Classes", null, [ [ "Plus", "reference/com/google/android/gms/plus/Plus.html", null, null ], [ "Plus.PlusOptions", "reference/com/google/android/gms/plus/Plus.PlusOptions.html", null, null ], [ "Plus.PlusOptions.Builder", "reference/com/google/android/gms/plus/Plus.PlusOptions.Builder.html", null, null ], [ "PlusClient", "reference/com/google/android/gms/plus/PlusClient.html", null, null ], [ "PlusClient.Builder", "reference/com/google/android/gms/plus/PlusClient.Builder.html", null, null ], [ "PlusOneButton", "reference/com/google/android/gms/plus/PlusOneButton.html", null, null ], [ "PlusOneButton.DefaultOnPlusOneClickListener", "reference/com/google/android/gms/plus/PlusOneButton.DefaultOnPlusOneClickListener.html", null, null ], [ "PlusOneButtonWithPopup", "reference/com/google/android/gms/plus/PlusOneButtonWithPopup.html", null, null ], [ "PlusOneDummyView", "reference/com/google/android/gms/plus/PlusOneDummyView.html", null, null ], [ "PlusShare", "reference/com/google/android/gms/plus/PlusShare.html", null, null ], [ "PlusShare.Builder", "reference/com/google/android/gms/plus/PlusShare.Builder.html", null, null ] ] , null ] ] , null ], [ "com.google.android.gms.plus.model.moments", "reference/com/google/android/gms/plus/model/moments/package-summary.html", [ [ "Interfaces", null, [ [ "ItemScope", "reference/com/google/android/gms/plus/model/moments/ItemScope.html", null, null ], [ "Moment", "reference/com/google/android/gms/plus/model/moments/Moment.html", null, null ] ] , null ], [ "Classes", null, [ [ "ItemScope.Builder", "reference/com/google/android/gms/plus/model/moments/ItemScope.Builder.html", null, null ], [ "Moment.Builder", "reference/com/google/android/gms/plus/model/moments/Moment.Builder.html", null, null ], [ "MomentBuffer", "reference/com/google/android/gms/plus/model/moments/MomentBuffer.html", null, null ] ] @@ -90,7 +93,7 @@ var GMS_NAVTREE_DATA = , null ], [ "Classes", null, [ [ "Person.Cover.Layout", "reference/com/google/android/gms/plus/model/people/Person.Cover.Layout.html", null, null ], [ "Person.Gender", "reference/com/google/android/gms/plus/model/people/Person.Gender.html", null, null ], [ "Person.ObjectType", "reference/com/google/android/gms/plus/model/people/Person.ObjectType.html", null, null ], [ "Person.Organizations.Type", "reference/com/google/android/gms/plus/model/people/Person.Organizations.Type.html", null, null ], [ "Person.RelationshipStatus", "reference/com/google/android/gms/plus/model/people/Person.RelationshipStatus.html", null, null ], [ "Person.Urls.Type", "reference/com/google/android/gms/plus/model/people/Person.Urls.Type.html", null, null ], [ "PersonBuffer", "reference/com/google/android/gms/plus/model/people/PersonBuffer.html", null, null ] ] , null ] ] , null ], [ "com.google.android.gms.wallet", "reference/com/google/android/gms/wallet/package-summary.html", [ [ "Interfaces", null, [ [ "LineItem.Role", "reference/com/google/android/gms/wallet/LineItem.Role.html", null, null ], [ "NotifyTransactionStatusRequest.Status", "reference/com/google/android/gms/wallet/NotifyTransactionStatusRequest.Status.html", null, null ], [ "NotifyTransactionStatusRequest.Status.Error", "reference/com/google/android/gms/wallet/NotifyTransactionStatusRequest.Status.Error.html", null, null ] ] -, null ], [ "Classes", null, [ [ "Address", "reference/com/google/android/gms/wallet/Address.html", null, null ], [ "Cart", "reference/com/google/android/gms/wallet/Cart.html", null, null ], [ "Cart.Builder", "reference/com/google/android/gms/wallet/Cart.Builder.html", null, null ], [ "CountrySpecification", "reference/com/google/android/gms/wallet/CountrySpecification.html", null, null ], [ "EnableWalletOptimizationReceiver", "reference/com/google/android/gms/wallet/EnableWalletOptimizationReceiver.html", null, null ], [ "FullWallet", "reference/com/google/android/gms/wallet/FullWallet.html", null, null ], [ "FullWalletRequest", "reference/com/google/android/gms/wallet/FullWalletRequest.html", null, null ], [ "FullWalletRequest.Builder", "reference/com/google/android/gms/wallet/FullWalletRequest.Builder.html", null, null ], [ "LineItem", "reference/com/google/android/gms/wallet/LineItem.html", null, null ], [ "LineItem.Builder", "reference/com/google/android/gms/wallet/LineItem.Builder.html", null, null ], [ "LoyaltyWalletObject", "reference/com/google/android/gms/wallet/LoyaltyWalletObject.html", null, null ], [ "MaskedWallet", "reference/com/google/android/gms/wallet/MaskedWallet.html", null, null ], [ "MaskedWalletRequest", "reference/com/google/android/gms/wallet/MaskedWalletRequest.html", null, null ], [ "MaskedWalletRequest.Builder", "reference/com/google/android/gms/wallet/MaskedWalletRequest.Builder.html", null, null ], [ "NotifyTransactionStatusRequest", "reference/com/google/android/gms/wallet/NotifyTransactionStatusRequest.html", null, null ], [ "NotifyTransactionStatusRequest.Builder", "reference/com/google/android/gms/wallet/NotifyTransactionStatusRequest.Builder.html", null, null ], [ "OfferWalletObject", "reference/com/google/android/gms/wallet/OfferWalletObject.html", null, null ], [ "ProxyCard", "reference/com/google/android/gms/wallet/ProxyCard.html", null, null ], [ "WalletClient", "reference/com/google/android/gms/wallet/WalletClient.html", null, null ], [ "WalletConstants", "reference/com/google/android/gms/wallet/WalletConstants.html", null, null ] ] +, null ], [ "Classes", null, [ [ "Address", "reference/com/google/android/gms/wallet/Address.html", null, null ], [ "Cart", "reference/com/google/android/gms/wallet/Cart.html", null, null ], [ "Cart.Builder", "reference/com/google/android/gms/wallet/Cart.Builder.html", null, null ], [ "CountrySpecification", "reference/com/google/android/gms/wallet/CountrySpecification.html", null, null ], [ "EnableWalletOptimizationReceiver", "reference/com/google/android/gms/wallet/EnableWalletOptimizationReceiver.html", null, null ], [ "FullWallet", "reference/com/google/android/gms/wallet/FullWallet.html", null, null ], [ "FullWalletRequest", "reference/com/google/android/gms/wallet/FullWalletRequest.html", null, null ], [ "FullWalletRequest.Builder", "reference/com/google/android/gms/wallet/FullWalletRequest.Builder.html", null, null ], [ "LineItem", "reference/com/google/android/gms/wallet/LineItem.html", null, null ], [ "LineItem.Builder", "reference/com/google/android/gms/wallet/LineItem.Builder.html", null, null ], [ "LoyaltyWalletObject", "reference/com/google/android/gms/wallet/LoyaltyWalletObject.html", null, null ], [ "MaskedWallet", "reference/com/google/android/gms/wallet/MaskedWallet.html", null, null ], [ "MaskedWalletRequest", "reference/com/google/android/gms/wallet/MaskedWalletRequest.html", null, null ], [ "MaskedWalletRequest.Builder", "reference/com/google/android/gms/wallet/MaskedWalletRequest.Builder.html", null, null ], [ "NotifyTransactionStatusRequest", "reference/com/google/android/gms/wallet/NotifyTransactionStatusRequest.html", null, null ], [ "NotifyTransactionStatusRequest.Builder", "reference/com/google/android/gms/wallet/NotifyTransactionStatusRequest.Builder.html", null, null ], [ "OfferWalletObject", "reference/com/google/android/gms/wallet/OfferWalletObject.html", null, null ], [ "ProxyCard", "reference/com/google/android/gms/wallet/ProxyCard.html", null, null ], [ "Wallet", "reference/com/google/android/gms/wallet/Wallet.html", null, null ], [ "Wallet.WalletOptions", "reference/com/google/android/gms/wallet/Wallet.WalletOptions.html", null, null ], [ "Wallet.WalletOptions.Builder", "reference/com/google/android/gms/wallet/Wallet.WalletOptions.Builder.html", null, null ], [ "WalletClient", "reference/com/google/android/gms/wallet/WalletClient.html", null, null ], [ "WalletConstants", "reference/com/google/android/gms/wallet/WalletConstants.html", null, null ] ] , null ] ] , null ] ] diff --git a/docs/html/reference/com/google/android/gms/R.attr.html b/docs/html/reference/com/google/android/gms/R.attr.html index 327780081832..d0aa1f1f7855 100644 --- a/docs/html/reference/com/google/android/gms/R.attr.html +++ b/docs/html/reference/com/google/android/gms/R.attr.html @@ -434,6 +434,16 @@ onkeyup="return search_changed(event, false, '/')" /> Maps + + + + + + + + + + + + + + + + + + + + + + + + + + + +
  • Develop
  • Distribute
  • - + @@ -673,17 +683,17 @@ onkeyup="return search_changed(event, false, '/')" />
    public - - - + + + interface

    AppEventListener

    - - - + + +
    @@ -695,10 +705,10 @@ onkeyup="return search_changed(event, false, '/')" /> - + com.google.android.gms.ads.doubleclick.AppEventListener - + @@ -774,21 +784,21 @@ onkeyup="return search_changed(event, false, '/')" /> - + abstract - - - - + + + + void onAppEvent(String name, String data) - +
    Called when an app event occurs.
    - + @@ -842,14 +852,14 @@ onkeyup="return search_changed(event, false, '/')" /> -
    +

    - public - - - abstract - + public + + + abstract + void onAppEvent @@ -857,12 +867,12 @@ onkeyup="return search_changed(event, false, '/')" />

    - - + +
    - +

    Called when an app event occurs.

    Parameters
    @@ -894,17 +904,17 @@ onkeyup="return search_changed(event, false, '/')" /> diff --git a/docs/html/reference/com/google/android/gms/ads/doubleclick/PublisherAdRequest.Builder.html b/docs/html/reference/com/google/android/gms/ads/doubleclick/PublisherAdRequest.Builder.html index e593d417b911..5ffcb46c0385 100644 --- a/docs/html/reference/com/google/android/gms/ads/doubleclick/PublisherAdRequest.Builder.html +++ b/docs/html/reference/com/google/android/gms/ads/doubleclick/PublisherAdRequest.Builder.html @@ -129,7 +129,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium Android Developers
    @@ -141,7 +141,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium ru-lang="Проектирование" ko-lang="디자인" ja-lang="設計" - es-lang="Diseñar" + es-lang="Diseñar" >Design
  • Develop
  • Distribute
  • - +
    @@ -1101,541 +1111,541 @@ android.view.View
    @@ -1684,9 +1694,9 @@ android.view.View @@ -2177,57 +2187,57 @@ android.view.View - + - - - - - + + + + + PublisherAdView(Context context) - +
    Construct an PublisherAdView from code.
    - + - + - - - - - + + + + + PublisherAdView(Context context, AttributeSet attrs) - +
    Construct a PublisherAdView from an XML layout.
    - + - + - - - - - + + + + + PublisherAdView(Context context, AttributeSet attrs, int defStyle) - +
    Construct an PublisherAdView from an XML layout.
    - + @@ -2244,255 +2254,255 @@ android.view.View - + - - - - - + + + + + void destroy() - +
    Destroy the PublisherAdView.
    - + - + - - - - - + + + + + AdListener getAdListener() - +
    Returns the AdListener for this PublisherAdView.
    - + - + - - - - - + + + + + AdSize getAdSize() - +
    Returns the size of the currently displayed banner ad.
    - + - + - - - - - + + + + + AdSize[] getAdSizes() - +
    Returns the ad sizes supported by this PublisherAdView.
    - + - + - - - - - + + + + + String getAdUnitId() - +
    Returns the ad unit ID.
    - + - + - - - - - + + + + + AppEventListener getAppEventListener() - +
    Returns the AppEventListener for this PublisherAdView.
    - + - + - - - - - + + + + + void loadAd(PublisherAdRequest publisherAdRequest) - +
    Start loading the ad on a background thread.
    - + - + - - - - - + + + + + void pause() - +
    Pause any extra processing associated with this PublisherAdView.
    - + - + - - - - - + + + + + void recordManualImpression() - +
    Record a manual impression.
    - + - + - - - - - + + + + + void resume() - +
    Resume a PublisherAdView after a previous call to pause().
    - + - + - - - - - + + + + + void setAdListener(AdListener adListener) - +
    Sets an AdListener for this PublisherAdView.
    - + - + - - - - - + + + + + void setAdSizes(AdSize... adSizes) - +
    Sets the supported sizes of the banner ad.
    - + - + - - - - - + + + + + void setAdUnitId(String adUnitId) - +
    Sets the ad unit ID.
    - + - + - - - - - + + + + + void setAppEventListener(AppEventListener appEventListener) - +
    Sets an AppEventListener for this PublisherAdView.
    - + @@ -2507,35 +2517,35 @@ android.view.View - + - - - - - + + + + + void onLayout(boolean changed, int left, int top, int right, int bottom) - + - + - - - - - + + + + + void onMeasure(int widthMeasureSpec, int heightMeasureSpec) - + @@ -2568,2358 +2578,2358 @@ From class @@ -1101,541 +1111,541 @@ android.view.View @@ -1684,9 +1694,9 @@ android.view.View @@ -2177,57 +2187,57 @@ android.view.View - + - - - - - + + + + + SearchAdView(Context context) - +
    Construct a SearchAdView from code.
    - + - + - - - - - + + + + + SearchAdView(Context context, AttributeSet attrs) - +
    Construct a SearchAdView from an XML layout.
    - + - + - - - - - + + + + + SearchAdView(Context context, AttributeSet attrs, int defStyle) - +
    Construct a SearchAdView from an XML layout.
    - + @@ -2244,183 +2254,183 @@ android.view.View - + - - - - - + + + + + void destroy() - +
    Destroy the SearchAdView.
    - + - + - - - - - + + + + + AdListener getAdListener() - +
    Returns the AdListener for this SearchAdView.
    - + - + - - - - - + + + + + AdSize getAdSize() - +
    Returns the size of the banner ad.
    - + - + - - - - - + + + + + String getAdUnitId() - +
    Returns the ad unit ID.
    - + - + - - - - - + + + + + void loadAd(SearchAdRequest searchAdRequest) - +
    Start loading the ad on a background thread.
    - + - + - - - - - + + + + + void pause() - +
    Pause any extra processing associated with this SearchAdView.
    - + - + - - - - - + + + + + void resume() - +
    Resume an SearchAdView after a previous call to pause().
    - + - + - - - - - + + + + + void setAdListener(AdListener adListener) - +
    Sets an AdListener for this SearchAdView.
    - + - + - - - - - + + + + + void setAdSize(AdSize adSize) - +
    Sets the size of the banner ad.
    - + - + - - - - - + + + + + void setAdUnitId(String adUnitId) - +
    Sets the ad unit ID.
    - + @@ -2435,35 +2445,35 @@ android.view.View - + - - - - - + + + + + void onLayout(boolean changed, int left, int top, int right, int bottom) - + - + - - - - - + + + + + void onMeasure(int widthMeasureSpec, int heightMeasureSpec) - + @@ -2496,2358 +2506,2358 @@ From class @@ -2753,7 +2879,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See reconnect() + +

    Closes the current connection to Google Play services and creates a new connection.

    This method closes the current connection then returns immediately and reconnects to the @@ -2795,7 +2926,12 @@ From interface

    - +

    +

    + This method is deprecated.
    + See registerConnectionCallbacks(GoogleApiClient.ConnectionCallbacks). + +

    Registers a listener to receive connection events from this GooglePlayServicesClient. If the service is already connected, the listener's onConnected(Bundle) method will be called immediately. Applications should balance calls to this method with @@ -2847,7 +2983,12 @@ From interface

    - +

    +

    + This method is deprecated.
    + See registerConnectionFailedListener(GoogleApiClient.OnConnectionFailedListener). + +

    Registers a listener to receive connection failed events from this GooglePlayServicesClient. Unlike registerConnectionCallbacks(GooglePlayServicesClient.ConnectionCallbacks), if the service is not already connected, the listener's @@ -2899,7 +3040,12 @@ From interface

    - +

    +

    + This method is deprecated.
    + See resolve(GoogleApiClient, int, String, byte[]). + +

    Resolve a previously detected conflict in app state data. Note that it is still possible to receive a conflict callback after this call. This will occur if data on the server continues to change. In this case, resolution should be retried until a successful status is returned. @@ -2929,8 +3075,7 @@ From interface resolvedData Data to submit as the current data. null is a valid value here. - May be a maximum of getMaxStateSize() bytes. - + May be a maximum of getMaxStateSize() bytes.

    @@ -2961,7 +3106,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See signOut(GoogleApiClient). + +

    Asynchronously signs the current user out.

    The listener is called when sign-out is complete. If disconnect() is called before @@ -2972,8 +3122,7 @@ From interface listener The listener that is called when sign-out is complete. This listener is - required to be non-null. The listener is called on the main thread. - + required to be non-null. The listener is called on the main thread.

    @@ -3004,9 +3153,13 @@ From interface
    - -

    Asynchronously signs the current user out. -

    +

    +

    + This method is deprecated.
    + See signOut(GoogleApiClient). + +

    +

    Asynchronously signs the current user out.

    @@ -3034,7 +3187,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See unregisterConnectionCallbacks(GoogleApiClient.ConnectionCallbacks). + +

    Removes a connection listener from this GooglePlayServicesClient. Note that removing a listener does not generate any callbacks.

    @@ -3077,7 +3235,12 @@ From interface

    - +

    +

    + This method is deprecated.
    + See unregisterConnectionFailedListener(GoogleApiClient.OnConnectionFailedListener). + +

    Removes a connection failed listener from the GooglePlayServicesClient. Note that removing a listener does not generate any callbacks.

    @@ -3120,7 +3283,12 @@ From interface

    - +

    +

    + This method is deprecated.
    + See update(GoogleApiClient, int, byte[]). + +

    Updates app state for the current app. The data provided here is developer-specified and can be in any format appropriate for the app. This method updates the local copy of the app state and syncs the changes to the server. If the local data conflicts with the data on the server, @@ -3140,8 +3308,7 @@ From interface data - The data to store. May be a maximum of getMaxStateSize() bytes. - + The data to store. May be a maximum of getMaxStateSize() bytes.

    @@ -3172,7 +3339,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See updateImmediate(GoogleApiClient, int, byte[]). + +

    Updates app state for the current app. The data provided here is developer-specified and can be in any format appropriate for the app. This method will attempt to update the data on the server immediately. The results of this operation will be delivered on the provided @@ -3195,8 +3367,7 @@ From interface data - The data to store. May be a maximum of getMaxStateSize() bytes. - + The data to store. May be a maximum of getMaxStateSize() bytes.

    diff --git a/docs/html/reference/com/google/android/gms/appstate/AppStateManager.StateConflictResult.html b/docs/html/reference/com/google/android/gms/appstate/AppStateManager.StateConflictResult.html new file mode 100644 index 000000000000..a5e36c556300 --- /dev/null +++ b/docs/html/reference/com/google/android/gms/appstate/AppStateManager.StateConflictResult.html @@ -0,0 +1,1168 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +AppStateManager.StateConflictResult | Android Developers + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + +
    + +
    + + + + + + + + + + + + +
    + + + + +
    +
    + + + + +
    + public + static + + + interface +

    AppStateManager.StateConflictResult

    + + + + + + implements + + Result + + + + + +
    + +
    + +
    + + + + + + + + + +
    com.google.android.gms.appstate.AppStateManager.StateConflictResult
    + + + + + + + +
    + + +

    Class Overview

    +

    Result retrieved from AppStateManager.StateResult when a conflict is detected while loading app + state. To resolve the conflict, call resolve(GoogleApiClient, int, String, byte[]) with the new desired + data and the value of StateConflictResult#getResolvedVersion provided here. +

    + + + + + +
    + + + + + + + + + + + + + + + + +
    + + +

    Summary

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Public Methods
    + abstract + + + + + byte[] + + getLocalData() + +
    + abstract + + + + + String + + getResolvedVersion() + +
    + abstract + + + + + byte[] + + getServerData() + +
    + abstract + + + + + int + + getStateKey() + +
    + + + + + + + + + + + + + + + +
    + [Expand] +
    Inherited Methods
    + +From interface + + com.google.android.gms.common.api.Result + +
    + + +
    +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    Public Methods

    + + + + + +
    +

    + + public + + + abstract + + byte[] + + getLocalData + () +

    +
    +
    + + + +
    +
    + +

    +
    +
    Returns
    +
    • Byte array containing the data that was saved locally on the device. +
    +
    + +
    +
    + + + + +
    +

    + + public + + + abstract + + String + + getResolvedVersion + () +

    +
    +
    + + + +
    +
    + +

    +
    +
    Returns
    +
    • Version token to pass for resolution. +
    +
    + +
    +
    + + + + +
    +

    + + public + + + abstract + + byte[] + + getServerData + () +

    +
    +
    + + + +
    +
    + +

    +
    +
    Returns
    +
    • Byte array containing the latest known data from the server. +
    +
    + +
    +
    + + + + +
    +

    + + public + + + abstract + + int + + getStateKey + () +

    +
    +
    + + + +
    +
    + +

    +
    +
    Returns
    +
    • The state key that had the conflict. +
    +
    + +
    +
    + + + + + + + + + + + + + +
    + +
    + +
    + + + + + + + + diff --git a/docs/html/reference/com/google/android/gms/drive/DriveFile.OnContentsOpenedCallback.html b/docs/html/reference/com/google/android/gms/appstate/AppStateManager.StateDeletedResult.html similarity index 81% rename from docs/html/reference/com/google/android/gms/drive/DriveFile.OnContentsOpenedCallback.html rename to docs/html/reference/com/google/android/gms/appstate/AppStateManager.StateDeletedResult.html index f5fd0092d81a..57dd932a6cc8 100644 --- a/docs/html/reference/com/google/android/gms/drive/DriveFile.OnContentsOpenedCallback.html +++ b/docs/html/reference/com/google/android/gms/appstate/AppStateManager.StateDeletedResult.html @@ -83,7 +83,7 @@ -DriveFile.OnContentsOpenedCallback | Android Developers +AppStateManager.StateDeletedResult | Android Developers
    @@ -141,7 +141,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium ru-lang="Проектирование" ko-lang="디자인" ja-lang="設計" - es-lang="Diseñar" + es-lang="Diseñar" >Design
  • Develop
  • Distribute
  • - + @@ -842,30 +938,35 @@ onkeyup="return search_changed(event, false, '/')" /> - + -
    +

    - public - - - abstract - - void + public + + + abstract + + int - onOpen - (DriveApi.ContentsResult result) + getStateKey + ()

    - - + +
    - +

    +
    +
    Returns
    +
    • The state key that the delete operation was applied to. +
    +
    @@ -882,17 +983,17 @@ onkeyup="return search_changed(event, false, '/')" /> diff --git a/docs/html/reference/com/google/android/gms/appstate/AppStateManager.StateListResult.html b/docs/html/reference/com/google/android/gms/appstate/AppStateManager.StateListResult.html new file mode 100644 index 000000000000..201525dec339 --- /dev/null +++ b/docs/html/reference/com/google/android/gms/appstate/AppStateManager.StateListResult.html @@ -0,0 +1,1028 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +AppStateManager.StateListResult | Android Developers + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + +
    + +
    + + + + + + + + + + + + +
    + + + + +
    +
    + + + + +
    + public + static + + + interface +

    AppStateManager.StateListResult

    + + + + + + implements + + Result + + + + + +
    + +
    + +
    + + + + + + + + + +
    com.google.android.gms.appstate.AppStateManager.StateListResult
    + + + + + + + +
    + + +

    Class Overview

    +

    Result delivered when app state data has been loaded. Possible status codes include: +

    +

    + + + + + +
    + + + + + + + + + + + + + + + + +
    + + +

    Summary

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Public Methods
    + abstract + + + + + AppStateBuffer + + getStateBuffer() + +
    + + + + + + + + + + + + + + + +
    + [Expand] +
    Inherited Methods
    + +From interface + + com.google.android.gms.common.api.Result + +
    + + +
    +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    Public Methods

    + + + + + +
    +

    + + public + + + abstract + + AppStateBuffer + + getStateBuffer + () +

    +
    +
    + + + +
    +
    + +

    +
    +
    Returns
    +
    • Buffer containing the AppState objects for this app. Guaranteed to be + non-null, but may be empty. +
    +
    + +
    +
    + + + + + + + + + + + + + +
    + +
    + +
    + + + + + + + + diff --git a/docs/html/reference/com/google/android/gms/appstate/AppStateManager.StateLoadedResult.html b/docs/html/reference/com/google/android/gms/appstate/AppStateManager.StateLoadedResult.html new file mode 100644 index 000000000000..ec181fcfd985 --- /dev/null +++ b/docs/html/reference/com/google/android/gms/appstate/AppStateManager.StateLoadedResult.html @@ -0,0 +1,1082 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +AppStateManager.StateLoadedResult | Android Developers + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + +
    + +
    + + + + + + + + + + + + +
    + + + + +
    +
    + + + + +
    + public + static + + + interface +

    AppStateManager.StateLoadedResult

    + + + + + + implements + + Result + + + + + +
    + +
    + +
    + + + + + + + + + +
    com.google.android.gms.appstate.AppStateManager.StateLoadedResult
    + + + + + + + +
    + + +

    Class Overview

    +

    Result retrieved from AppStateManager.StateResult when app state data has been loaded successfully. + Possible status codes include: +

    +

    + + + + + +
    + + + + + + + + + + + + + + + + +
    + + +

    Summary

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Public Methods
    + abstract + + + + + byte[] + + getLocalData() + +
    + abstract + + + + + int + + getStateKey() + +
    + + + + + + + + + + + + + + + +
    + [Expand] +
    Inherited Methods
    + +From interface + + com.google.android.gms.common.api.Result + +
    + + +
    +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    Public Methods

    + + + + + +
    +

    + + public + + + abstract + + byte[] + + getLocalData + () +

    +
    +
    + + + +
    +
    + +

    +
    +
    Returns
    +
    • The data that was loaded. +
    +
    + +
    +
    + + + + +
    +

    + + public + + + abstract + + int + + getStateKey + () +

    +
    +
    + + + +
    +
    + +

    +
    +
    Returns
    +
    • The state key that was loaded. +
    +
    + +
    +
    + + + + + + + + + + + + + +
    + +
    + +
    + + + + + + + + diff --git a/docs/html/reference/com/google/android/gms/appstate/AppStateManager.StateResult.html b/docs/html/reference/com/google/android/gms/appstate/AppStateManager.StateResult.html new file mode 100644 index 000000000000..cfb22148015d --- /dev/null +++ b/docs/html/reference/com/google/android/gms/appstate/AppStateManager.StateResult.html @@ -0,0 +1,1071 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +AppStateManager.StateResult | Android Developers + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + +
    + +
    + + + + + + + + + + + + +
    + + + + +
    +
    + + + + +
    + public + static + + + interface +

    AppStateManager.StateResult

    + + + + + + implements + + Result + + + + + +
    + +
    + +
    + + + + + + + + + +
    com.google.android.gms.appstate.AppStateManager.StateResult
    + + + + + + + +
    + + +

    Class Overview

    +

    Result of an operation that could potentially generate a state conflict. Note that at most + one of getLoadedResult or getConflictResult will ever return a non-null + value. In the event of a INTERRUPTED status, both getLoadedResult + and getConflictResult will return null. +

    + + + + + +
    + + + + + + + + + + + + + + + + +
    + + +

    Summary

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Public Methods
    + abstract + + + + + AppStateManager.StateConflictResult + + getConflictResult() + +
    + abstract + + + + + AppStateManager.StateLoadedResult + + getLoadedResult() + +
    + + + + + + + + + + + + + + + +
    + [Expand] +
    Inherited Methods
    + +From interface + + com.google.android.gms.common.api.Result + +
    + + +
    +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    Public Methods

    + + + + + +
    +

    + + public + + + abstract + + AppStateManager.StateConflictResult + + getConflictResult + () +

    +
    +
    + + + +
    +
    + +

    +
    +
    Returns
    + +
    + +
    +
    + + + + +
    +

    + + public + + + abstract + + AppStateManager.StateLoadedResult + + getLoadedResult + () +

    +
    +
    + + + +
    +
    + +

    +
    +
    Returns
    + +
    + +
    +
    + + + + + + + + + + + + + +
    + +
    + +
    + + + + + + + + diff --git a/docs/html/reference/com/google/android/gms/appstate/AppStateManager.html b/docs/html/reference/com/google/android/gms/appstate/AppStateManager.html new file mode 100644 index 000000000000..f96b69e6b7a5 --- /dev/null +++ b/docs/html/reference/com/google/android/gms/appstate/AppStateManager.html @@ -0,0 +1,1950 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +AppStateManager | Android Developers + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + +
    + +
    + + + + + + + + + + + + +
    + + + + +
    +
    + + + + +
    + public + + final + + class +

    AppStateManager

    + + + + + extends Object
    + + + + + + + + + +
    + +
    + +
    + + + + + + + + + + + + + + + + + +
    java.lang.Object
       ↳com.google.android.gms.appstate.AppStateManager
    + + + + + + + +
    + + +

    Class Overview

    +

    Main public API entry point for the AppState APIs. +

    + + + + + +
    + + + + + + + + + + + + + + + + +
    + + +

    Summary

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Nested Classes
    + + + + + interfaceAppStateManager.StateConflictResultResult retrieved from AppStateManager.StateResult when a conflict is detected while loading app + state. 
    + + + + + interfaceAppStateManager.StateDeletedResultResult delivered when app state data has been deleted. 
    + + + + + interfaceAppStateManager.StateListResultResult delivered when app state data has been loaded. 
    + + + + + interfaceAppStateManager.StateLoadedResultResult retrieved from AppStateManager.StateResult when app state data has been loaded successfully. 
    + + + + + interfaceAppStateManager.StateResultResult of an operation that could potentially generate a state conflict. 
    + + + + + + + + + + + + + + + + + + +
    Fields
    + public + static + final + ApiAPIToken to pass to addApi(Api) to enable AppState features.
    + public + static + final + ScopeSCOPE_APP_STATEScope for using the App State service.
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Public Methods
    + + + + static + + PendingResult<AppStateManager.StateDeletedResult> + + delete(GoogleApiClient googleApiClient, int stateKey) + +
    Delete the state data for the current app.
    + +
    + + + + static + + int + + getMaxNumKeys(GoogleApiClient googleApiClient) + +
    Gets the maximum number of keys that an app can store data in simultaneously.
    + +
    + + + + static + + int + + getMaxStateSize(GoogleApiClient googleApiClient) + +
    Gets the maximum app state size per state key in bytes.
    + +
    + + + + static + + PendingResult<AppStateManager.StateListResult> + + list(GoogleApiClient googleApiClient) + +
    Asynchronously lists all the saved states for the current app.
    + +
    + + + + static + + PendingResult<AppStateManager.StateResult> + + load(GoogleApiClient googleApiClient, int stateKey) + +
    Asynchronously loads saved state for the current app.
    + +
    + + + + static + + PendingResult<AppStateManager.StateResult> + + resolve(GoogleApiClient googleApiClient, int stateKey, String resolvedVersion, byte[] resolvedData) + +
    Resolve a previously detected conflict in app state data.
    + +
    + + + + static + + PendingResult<Status> + + signOut(GoogleApiClient googleApiClient) + +
    Asynchronously signs the current user out.
    + +
    + + + + static + + void + + update(GoogleApiClient googleApiClient, int stateKey, byte[] data) + +
    Updates app state for the current app.
    + +
    + + + + static + + PendingResult<AppStateManager.StateResult> + + updateImmediate(GoogleApiClient googleApiClient, int stateKey, byte[] data) + +
    Updates app state for the current app.
    + +
    + + + + + + + + + + + + + + + +
    + [Expand] +
    Inherited Methods
    + +From class + + java.lang.Object + +
    + + +
    +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + + +

    Fields

    + + + + + + +
    +

    + + public + static + final + Api + + API +

    +
    + + + + +
    +
    + +

    Token to pass to addApi(Api) to enable AppState features.

    + + +
    +
    + + + + + +
    +

    + + public + static + final + Scope + + SCOPE_APP_STATE +

    +
    + + + + +
    +
    + +

    Scope for using the App State service. +

    + + +
    +
    + + + + + + + + + + + + + + + + +

    Public Methods

    + + + + + +
    +

    + + public + static + + + + PendingResult<AppStateManager.StateDeletedResult> + + delete + (GoogleApiClient googleApiClient, int stateKey) +

    +
    +
    + + + +
    +
    + +

    Delete the state data for the current app. This method will delete all data associated with + the provided key, as well as removing the key itself. +

    + Note that this API is not version safe. This means that it is possible to accidentally delete + a user's data using this API. For a version safe alternative, consider using + update(GoogleApiClient, int, byte[]) with null data instead. +

    + Required API: API
    + Required Scopes: SCOPE_APP_STATE

    +
    +
    Parameters
    + + + + + + + +
    googleApiClient + The GoogleApiClient to service the call.
    stateKey + The key to clear data for. Must be a non-negative integer less than + getMaxNumKeys(GoogleApiClient).
    +
    +
    +
    Returns
    + +
    + +
    +
    + + + + +
    +

    + + public + static + + + + int + + getMaxNumKeys + (GoogleApiClient googleApiClient) +

    +
    +
    + + + +
    +
    + +

    Gets the maximum number of keys that an app can store data in simultaneously. +

    + If the service cannot be reached for some reason, this will return + STATUS_CLIENT_RECONNECT_REQUIRED. In this case, no further + operations should be attempted until after the client has reconnected. +

    + Required API: API
    + Required Scopes: SCOPE_APP_STATE

    +
    +
    Parameters
    + + + + +
    googleApiClient + The GoogleApiClient to service the call.
    +
    +
    +
    Returns
    +
    • The maximum number of keys that an app can use for data. +
    +
    + +
    +
    + + + + +
    +

    + + public + static + + + + int + + getMaxStateSize + (GoogleApiClient googleApiClient) +

    +
    +
    + + + +
    +
    + +

    Gets the maximum app state size per state key in bytes. Guaranteed to be at least 256 KB. May + increase in the future. +

    + If the service cannot be reached for some reason, this will return + STATUS_CLIENT_RECONNECT_REQUIRED. In this case, no further + operations should be attempted until after the client has reconnected. +

    + Required API: API
    + Required Scopes: SCOPE_APP_STATE

    +
    +
    Parameters
    + + + + +
    googleApiClient + The GoogleApiClient to service the call.
    +
    +
    +
    Returns
    +
    • The maximum state size that can be stored with a given state key in bytes. +
    +
    + +
    +
    + + + + +
    +

    + + public + static + + + + PendingResult<AppStateManager.StateListResult> + + list + (GoogleApiClient googleApiClient) +

    +
    +
    + + + +
    +
    + +

    Asynchronously lists all the saved states for the current app. +

    + Required API: API
    + Required Scopes: SCOPE_APP_STATE

    +
    +
    Parameters
    + + + + +
    googleApiClient + The GoogleApiClient to service the call.
    +
    +
    +
    Returns
    + +
    + +
    +
    + + + + +
    +

    + + public + static + + + + PendingResult<AppStateManager.StateResult> + + load + (GoogleApiClient googleApiClient, int stateKey) +

    +
    +
    + + + +
    +
    + +

    Asynchronously loads saved state for the current app. +

    + Required API: API
    + Required Scopes: SCOPE_APP_STATE

    +
    +
    Parameters
    + + + + + + + +
    googleApiClient + The GoogleApiClient to service the call.
    stateKey + The key to load data for. Must be a non-negative integer less than + getMaxNumKeys(GoogleApiClient).
    +
    +
    +
    Returns
    + +
    + +
    +
    + + + + +
    +

    + + public + static + + + + PendingResult<AppStateManager.StateResult> + + resolve + (GoogleApiClient googleApiClient, int stateKey, String resolvedVersion, byte[] resolvedData) +

    +
    +
    + + + +
    +
    + +

    Resolve a previously detected conflict in app state data. Note that it is still possible to + receive a conflict callback after this call. This will occur if data on the server continues + to change. In this case, resolution should be retried until a successful status is returned. +

    + The value of resolvedVersion passed here must correspond to the value provided in the + onStateConflict(int, String, byte[], byte[]) call. +

    + Required API: API
    + Required Scopes: SCOPE_APP_STATE

    +
    +
    Parameters
    + + + + + + + + + + + + + +
    googleApiClient + The GoogleApiClient to service the call.
    stateKey + The key to resolve data for. Must be a non-negative integer less than + getMaxNumKeys(GoogleApiClient).
    resolvedVersion + Version code from previous onStateConflict call.
    resolvedData + Data to submit as the current data. null is a valid value here. + May be a maximum of getMaxStateSize(GoogleApiClient) bytes.
    +
    +
    +
    Returns
    + +
    + +
    +
    + + + + +
    +

    + + public + static + + + + PendingResult<Status> + + signOut + (GoogleApiClient googleApiClient) +

    +
    +
    + + + +
    +
    + +

    Asynchronously signs the current user out. +

    + Required API: API
    + Required Scopes: SCOPE_APP_STATE

    +
    +
    Parameters
    + + + + +
    googleApiClient + The GoogleApiClient to service the call.
    +
    +
    +
    Returns
    + +
    + +
    +
    + + + + +
    +

    + + public + static + + + + void + + update + (GoogleApiClient googleApiClient, int stateKey, byte[] data) +

    +
    +
    + + + +
    +
    + +

    Updates app state for the current app. The data provided here is developer-specified and can + be in any format appropriate for the app. This method updates the local copy of the app state + and syncs the changes to the server. If the local data conflicts with the data on the server, + this will be indicated the next time you call load(GoogleApiClient, int). +

    + This is the fire-and-forget form of the API. Use this form if you don't need to know the + results of the operation immediately. For most applications, this will be the preferred API + to use. See updateImmediate(GoogleApiClient, int, byte[]) if you need the results + delivered to your application. +

    + Required API: API
    + Required Scopes: SCOPE_APP_STATE

    +
    +
    Parameters
    + + + + + + + + + + +
    googleApiClient + The GoogleApiClient to service the call.
    stateKey + The key to update data for. Must be a non-negative integer less than + getMaxNumKeys(GoogleApiClient).
    data + The data to store. May be a maximum of getMaxStateSize(GoogleApiClient) + bytes. +
    +
    + +
    +
    + + + + +
    +

    + + public + static + + + + PendingResult<AppStateManager.StateResult> + + updateImmediate + (GoogleApiClient googleApiClient, int stateKey, byte[] data) +

    +
    +
    + + + +
    +
    + +

    Updates app state for the current app. The data provided here is developer-specified and can + be in any format appropriate for the app. This method will attempt to update the data on the + server immediately. The results of this operation will be returned via a PendingResult. +

    + Required API: API
    + Required Scopes: SCOPE_APP_STATE

    +
    +
    Parameters
    + + + + + + + + + + +
    googleApiClient + The GoogleApiClient to service the call.
    stateKey + The key to update data for. Must be a non-negative integer less than + getMaxNumKeys(GoogleApiClient).
    data + The data to store. May be a maximum of getMaxStateSize(GoogleApiClient) + bytes.
    +
    +
    +
    Returns
    + +
    + +
    +
    + + + + + + + + + + + + + +
    + +
    + +
    + + + + + + + + diff --git a/docs/html/reference/com/google/android/gms/appstate/AppStateStatusCodes.html b/docs/html/reference/com/google/android/gms/appstate/AppStateStatusCodes.html new file mode 100644 index 000000000000..30f5b8a0d5d2 --- /dev/null +++ b/docs/html/reference/com/google/android/gms/appstate/AppStateStatusCodes.html @@ -0,0 +1,1802 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +AppStateStatusCodes | Android Developers + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + +
    + +
    + + + + + + + + + + + + +
    + + + + +
    +
    + + + + +
    + public + + final + + class +

    AppStateStatusCodes

    + + + + + extends Object
    + + + + + + + + + +
    + +
    + +
    + + + + + + + + + + + + + + + + + +
    java.lang.Object
       ↳com.google.android.gms.appstate.AppStateStatusCodes
    + + + + + + + +
    + + +

    Class Overview

    +

    Status codes for AppState results. +

    + + + + + +
    + + + + + + + + + + + + + + + + +
    + + +

    Summary

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Constants
    intSTATUS_CLIENT_RECONNECT_REQUIREDThe GoogleApiClient is in an inconsistent state and must reconnect to the service to resolve + the issue.
    intSTATUS_DEVELOPER_ERRORYour application is incorrectly configured.
    intSTATUS_INTERNAL_ERRORAn unspecified error occurred; no more specific information is available.
    intSTATUS_INTERRUPTEDWas interrupted while waiting for the result.
    intSTATUS_NETWORK_ERROR_NO_DATAA network error occurred while attempting to retrieve fresh data, and no data was available + locally.
    intSTATUS_NETWORK_ERROR_OPERATION_DEFERREDA network error occurred while attempting to modify data, but the data was successfully + modified locally and will be updated on the network the next time the device is able to sync.
    intSTATUS_NETWORK_ERROR_OPERATION_FAILEDA network error occurred while attempting to perform an operation that requires network + access.
    intSTATUS_NETWORK_ERROR_STALE_DATAA network error occurred while attempting to retrieve fresh data, but some locally cached + data was available.
    intSTATUS_OKThe operation was successful.
    intSTATUS_STATE_KEY_LIMIT_EXCEEDEDThe application already has data in the maximum number of keys (data slots) and is attempting + to create a new one.
    intSTATUS_STATE_KEY_NOT_FOUNDThe requested state key was not found.
    intSTATUS_TIMEOUTThe operation timed out while awaiting the result.
    intSTATUS_WRITE_OUT_OF_DATE_VERSIONA version conflict was detected.
    intSTATUS_WRITE_SIZE_EXCEEDEDA write request was submitted which contained too much data for the server.
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + [Expand] +
    Inherited Methods
    + +From class + + java.lang.Object + +
    + + +
    +
    + + +
    + + + + + + + + + + + + + + + + + + + + +

    Constants

    + + + + + + +
    +

    + + public + static + final + int + + STATUS_CLIENT_RECONNECT_REQUIRED +

    +
    + + + + +
    +
    + +

    The GoogleApiClient is in an inconsistent state and must reconnect to the service to resolve + the issue. Further calls to the service using the current connection are unlikely to succeed. +

    + + +
    + Constant Value: + + + 2 + (0x00000002) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_DEVELOPER_ERROR +

    +
    + + + + +
    +
    + +

    Your application is incorrectly configured. This is a hard error, since retrying will not fix + this. +

    + + +
    + Constant Value: + + + 7 + (0x00000007) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_INTERNAL_ERROR +

    +
    + + + + +
    +
    + +

    An unspecified error occurred; no more specific information is available. The device logs may + provide additional data. +

    + + +
    + Constant Value: + + + 1 + (0x00000001) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_INTERRUPTED +

    +
    + + + + +
    +
    + +

    Was interrupted while waiting for the result. Only returned if using an + PendingResult directly. +

    + + +
    + Constant Value: + + + 14 + (0x0000000e) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_NETWORK_ERROR_NO_DATA +

    +
    + + + + +
    +
    + +

    A network error occurred while attempting to retrieve fresh data, and no data was available + locally. +

    + + +
    + Constant Value: + + + 4 + (0x00000004) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_NETWORK_ERROR_OPERATION_DEFERRED +

    +
    + + + + +
    +
    + +

    A network error occurred while attempting to modify data, but the data was successfully + modified locally and will be updated on the network the next time the device is able to sync. +

    + + +
    + Constant Value: + + + 5 + (0x00000005) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_NETWORK_ERROR_OPERATION_FAILED +

    +
    + + + + +
    +
    + +

    A network error occurred while attempting to perform an operation that requires network + access. The operation may be retried later. +

    + + +
    + Constant Value: + + + 6 + (0x00000006) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_NETWORK_ERROR_STALE_DATA +

    +
    + + + + +
    +
    + +

    A network error occurred while attempting to retrieve fresh data, but some locally cached + data was available. The data returned may be stale and/or incomplete. +

    + + +
    + Constant Value: + + + 3 + (0x00000003) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_OK +

    +
    + + + + +
    +
    + +

    The operation was successful. +

    + + +
    + Constant Value: + + + 0 + (0x00000000) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_STATE_KEY_LIMIT_EXCEEDED +

    +
    + + + + +
    +
    + +

    The application already has data in the maximum number of keys (data slots) and is attempting + to create a new one. This is a hard error. Subsequent writes to this same key will only + succeed after some number of keys have been deleted. +

    + + +
    + Constant Value: + + + 2003 + (0x000007d3) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_STATE_KEY_NOT_FOUND +

    +
    + + + + +
    +
    + +

    The requested state key was not found. This means that the server did not have data for us + when we successfully made a network request. +

    + + +
    + Constant Value: + + + 2002 + (0x000007d2) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_TIMEOUT +

    +
    + + + + +
    +
    + +

    The operation timed out while awaiting the result. Only returned if using an + PendingResult directly. +

    + + +
    + Constant Value: + + + 15 + (0x0000000f) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_WRITE_OUT_OF_DATE_VERSION +

    +
    + + + + +
    +
    + +

    A version conflict was detected. This means that we have a local version of the data which is + out of sync with the server. +

    + + +
    + Constant Value: + + + 2000 + (0x000007d0) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_WRITE_SIZE_EXCEEDED +

    +
    + + + + +
    +
    + +

    A write request was submitted which contained too much data for the server. This should only + occur if we change the app state size restrictions, or if someone is modifying their database + directly. +

    + + +
    + Constant Value: + + + 2001 + (0x000007d1) + + +
    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + +
    + + + + + + + + diff --git a/docs/html/reference/com/google/android/gms/appstate/OnSignOutCompleteListener.html b/docs/html/reference/com/google/android/gms/appstate/OnSignOutCompleteListener.html index 42d577053b77..81b1116715af 100644 --- a/docs/html/reference/com/google/android/gms/appstate/OnSignOutCompleteListener.html +++ b/docs/html/reference/com/google/android/gms/appstate/OnSignOutCompleteListener.html @@ -434,6 +434,16 @@ onkeyup="return search_changed(event, false, '/')" /> Maps
    + + + + + + + + + +
    diff --git a/docs/html/reference/com/google/android/gms/auth/GoogleAuthException.html b/docs/html/reference/com/google/android/gms/auth/GoogleAuthException.html index 49639f21ccb9..e1fb18f2da06 100644 --- a/docs/html/reference/com/google/android/gms/auth/GoogleAuthException.html +++ b/docs/html/reference/com/google/android/gms/auth/GoogleAuthException.html @@ -434,6 +434,16 @@ onkeyup="return search_changed(event, false, '/')" /> Maps
    + + + + + + + + + + + +
  • Develop
  • Distribute
  • - + + + +
    + public + static + + + interface +

    RemoteMediaPlayer.MediaChannelResult

    + + + + + + implements + + Result + + +
    @@ -695,10 +735,10 @@ onkeyup="return search_changed(event, false, '/')" /> - - com.google.android.gms.common.OnStatusReceivedCallback + + com.google.android.gms.cast.RemoteMediaPlayer.MediaChannelResult - + @@ -712,8 +752,7 @@ onkeyup="return search_changed(event, false, '/')" />

    Class Overview

    -

    For use with ERROR(/PendingResult) for generic status callacks in - PendingResult. +

    Result of a media command.

    @@ -768,34 +807,59 @@ onkeyup="return search_changed(event, false, '/')" /> - - - - - - + + - +
    Public Methods
    - abstract + + + + + - - - +
    + [Expand] +
    Inherited Methods
    + +From interface + com.google.android.gms.common.api.Result - void +
    + + +
    +
    @@ -833,40 +897,6 @@ onkeyup="return search_changed(event, false, '/')" /> -

    Public Methods

    - - - - - -
    -

    - - public - - - abstract - - void - - onStatusReceived - (Status status) -

    -
    -
    - - - -
    -
    - -

    - -
    -
    - - - @@ -877,17 +907,17 @@ onkeyup="return search_changed(event, false, '/')" /> diff --git a/docs/html/reference/com/google/android/gms/drive/DriveResource.OnMetadataUpdatedCallback.html b/docs/html/reference/com/google/android/gms/cast/RemoteMediaPlayer.OnMetadataUpdatedListener.html similarity index 90% rename from docs/html/reference/com/google/android/gms/drive/DriveResource.OnMetadataUpdatedCallback.html rename to docs/html/reference/com/google/android/gms/cast/RemoteMediaPlayer.OnMetadataUpdatedListener.html index 445dda1dd5ed..61e495e648a8 100644 --- a/docs/html/reference/com/google/android/gms/drive/DriveResource.OnMetadataUpdatedCallback.html +++ b/docs/html/reference/com/google/android/gms/cast/RemoteMediaPlayer.OnMetadataUpdatedListener.html @@ -83,7 +83,7 @@ -DriveResource.OnMetadataUpdatedCallback | Android Developers +RemoteMediaPlayer.OnMetadataUpdatedListener | Android Developers @@ -141,7 +141,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium ru-lang="Проектирование" ko-lang="디자인" ja-lang="設計" - es-lang="Diseñar" + es-lang="Diseñar" >Design
  • Develop
  • Distribute
  • - + @@ -673,17 +683,17 @@ onkeyup="return search_changed(event, false, '/')" />
    public - static - - + static + + interface -

    DriveResource.OnMetadataUpdatedCallback

    - - - +

    RemoteMediaPlayer.OnMetadataUpdatedListener

    + + +
    @@ -695,10 +705,10 @@ onkeyup="return search_changed(event, false, '/')" />
    com.google.android.gms.drive.DriveResource.OnMetadataUpdatedCallbackcom.google.android.gms.cast.RemoteMediaPlayer.OnMetadataUpdatedListener
    @@ -712,14 +722,7 @@ onkeyup="return search_changed(event, false, '/')" />

    Class Overview

    -

    - Note: The Google Drive Android API is currently in developer - preview. Applications compiled using this version of the API will - continue to operate on devices using future versions of Google Play services; - however, changes to the API are expected in future releases. -

    -

    A callback that indicates that the metadata update has completed. Check the status in - the result to ensure it completed successfully. +

    The listener interface for tracking metadata changes.

    @@ -779,19 +782,21 @@ onkeyup="return search_changed(event, false, '/')" /> - +
    abstract - - - - + + + + void - onMetadataUpdated(DriveResource.MetadataResult result) - + onMetadataUpdated() + +
    Called when updated media metadata is received.
    + @@ -843,30 +848,31 @@ onkeyup="return search_changed(event, false, '/')" /> - + -
    +

    - public - - - abstract - + public + + + abstract + void onMetadataUpdated - (DriveResource.MetadataResult result) + ()

    - - + +
    - -

    + +

    Called when updated media metadata is received. +

    @@ -883,17 +889,17 @@ onkeyup="return search_changed(event, false, '/')" /> diff --git a/docs/html/reference/com/google/android/gms/drive/DriveResource.OnMetadataRetrievedCallback.html b/docs/html/reference/com/google/android/gms/cast/RemoteMediaPlayer.OnStatusUpdatedListener.html similarity index 90% rename from docs/html/reference/com/google/android/gms/drive/DriveResource.OnMetadataRetrievedCallback.html rename to docs/html/reference/com/google/android/gms/cast/RemoteMediaPlayer.OnStatusUpdatedListener.html index e8fbd27772bc..9d1547224c17 100644 --- a/docs/html/reference/com/google/android/gms/drive/DriveResource.OnMetadataRetrievedCallback.html +++ b/docs/html/reference/com/google/android/gms/cast/RemoteMediaPlayer.OnStatusUpdatedListener.html @@ -83,7 +83,7 @@ -DriveResource.OnMetadataRetrievedCallback | Android Developers +RemoteMediaPlayer.OnStatusUpdatedListener | Android Developers
    @@ -141,7 +141,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium ru-lang="Проектирование" ko-lang="디자인" ja-lang="設計" - es-lang="Diseñar" + es-lang="Diseñar" >Design
  • Develop
  • Distribute
  • - + @@ -673,17 +683,17 @@ onkeyup="return search_changed(event, false, '/')" />
    public - static - - + static + + interface -

    DriveResource.OnMetadataRetrievedCallback

    - - - +

    RemoteMediaPlayer.OnStatusUpdatedListener

    + + +
    @@ -695,10 +705,10 @@ onkeyup="return search_changed(event, false, '/')" /> - - com.google.android.gms.drive.DriveResource.OnMetadataRetrievedCallback + + com.google.android.gms.cast.RemoteMediaPlayer.OnStatusUpdatedListener - + @@ -712,13 +722,7 @@ onkeyup="return search_changed(event, false, '/')" />

    Class Overview

    -

    - Note: The Google Drive Android API is currently in developer - preview. Applications compiled using this version of the API will - continue to operate on devices using future versions of Google Play services; - however, changes to the API are expected in future releases. -

    -

    A callback that provides the result for a get request. +

    The listener interface for tracking player status changes.

    @@ -778,19 +782,21 @@ onkeyup="return search_changed(event, false, '/')" /> - + abstract - - - - + + + + void - onMetadataRetrieved(DriveResource.MetadataResult result) - + onStatusUpdated() + +
    Called when updated player status information is received.
    + @@ -842,30 +848,31 @@ onkeyup="return search_changed(event, false, '/')" /> - + -
    +

    - public - - - abstract - + public + + + abstract + void - onMetadataRetrieved - (DriveResource.MetadataResult result) + onStatusUpdated + ()

    - - + +
    - -

    + +

    Called when updated player status information is received. +

    @@ -882,17 +889,17 @@ onkeyup="return search_changed(event, false, '/')" /> diff --git a/docs/html/reference/com/google/android/gms/cast/RemoteMediaPlayer.html b/docs/html/reference/com/google/android/gms/cast/RemoteMediaPlayer.html new file mode 100644 index 000000000000..31c4d012cdde --- /dev/null +++ b/docs/html/reference/com/google/android/gms/cast/RemoteMediaPlayer.html @@ -0,0 +1,3363 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +RemoteMediaPlayer | Android Developers + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + + + + +
    +
    + + + + +
    + public + + + + class +

    RemoteMediaPlayer

    + + + + + extends Object
    + + + + + + + implements + + Cast.MessageReceivedCallback + + + + + +
    + +
    + +
    + + + + + + + + + + + + + + + + + +
    java.lang.Object
       ↳com.google.android.gms.cast.RemoteMediaPlayer
    + + + + + + + +
    + + +

    Class Overview

    +

    Class for controlling a media player application running on a receiver. +

    + Some operations, like loading of media or adjusting volume, can be tracked. The corresponding + methods return a PendingResult for this purpose. +

    + + + + + +
    + + + + + + + + + + + + + + + + +
    + + +

    Summary

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Nested Classes
    + + + + + interfaceRemoteMediaPlayer.MediaChannelResultResult of a media command. 
    + + + + + interfaceRemoteMediaPlayer.OnMetadataUpdatedListenerThe listener interface for tracking metadata changes. 
    + + + + + interfaceRemoteMediaPlayer.OnStatusUpdatedListenerThe listener interface for tracking player status changes. 
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Constants
    intRESUME_STATE_PAUSEA resume state indicating that the player should be paused, regardless of its current state.
    intRESUME_STATE_PLAYA resume state indicating that the player should be playing, regardless of its current state.
    intRESUME_STATE_UNCHANGEDA resume state indicating that the player state should be left unchanged.
    intSTATUS_CANCELEDA status indicating that a request was canceled.
    intSTATUS_FAILEDA status indicating that a request failed.
    intSTATUS_REPLACEDA status indicating that the request's progress is no longer being tracked because another + request of the same type has been made before the first request completed.
    intSTATUS_SUCCEEDEDA status indicating that a request completed successfully.
    intSTATUS_TIMED_OUTA status indicating that a request has timed out.
    + + + + + + + + + + + + + + + + + + + + + + + + +
    Public Constructors
    + + + + + + + + RemoteMediaPlayer() + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Public Methods
    + + + + + + long + + getApproximateStreamPosition() + +
    Returns the approximate stream position as calculated from the last received stream + information and the elapsed wall-time since that update.
    + +
    + + + + + + MediaInfo + + getMediaInfo() + +
    Returns the current media information, if any.
    + +
    + + + + + + MediaStatus + + getMediaStatus() + +
    Returns the current media status, if any.
    + +
    + + + + + + String + + getNamespace() + +
    Returns the media control namespace.
    + +
    + + + + + + long + + getStreamDuration() + +
    Convenience method for getting the stream duration.
    + +
    + + + + + + PendingResult<RemoteMediaPlayer.MediaChannelResult> + + load(GoogleApiClient apiClient, MediaInfo mediaInfo, boolean autoplay) + +
    Loads and optionally starts playback of a new media item.
    + +
    + + + + + + PendingResult<RemoteMediaPlayer.MediaChannelResult> + + load(GoogleApiClient apiClient, MediaInfo mediaInfo) + +
    Loads and automatically starts playback of a new media item.
    + +
    + + + + + + PendingResult<RemoteMediaPlayer.MediaChannelResult> + + load(GoogleApiClient apiClient, MediaInfo mediaInfo, boolean autoplay, long playPosition) + +
    Loads and optionally starts playback of a new media item.
    + +
    + + + + + + PendingResult<RemoteMediaPlayer.MediaChannelResult> + + load(GoogleApiClient apiClient, MediaInfo mediaInfo, boolean autoplay, long playPosition, JSONObject customData) + +
    Loads and optionally starts playback of a new media item.
    + +
    + + + + + + void + + onMessageReceived(CastDevice castDevice, String namespace, String message) + +
    Called when a message is received from a given CastDevice.
    + +
    + + + + + + void + + pause(GoogleApiClient apiClient) + +
    Pauses playback of the current media item.
    + +
    + + + + + + void + + pause(GoogleApiClient apiClient, JSONObject customData) + +
    Pauses playback of the current media item.
    + +
    + + + + + + void + + play(GoogleApiClient apiClient, JSONObject customData) + +
    Begins (or resumes) playback of the current media item.
    + +
    + + + + + + void + + play(GoogleApiClient apiClient) + +
    Begins (or resumes) playback of the current media item.
    + +
    + + + + + + PendingResult<RemoteMediaPlayer.MediaChannelResult> + + requestStatus(GoogleApiClient apiClient) + +
    Requests updated media status information from the receiver.
    + +
    + + + + + + PendingResult<RemoteMediaPlayer.MediaChannelResult> + + seek(GoogleApiClient apiClient, long position) + +
    Seeks to a new position within the current media item.
    + +
    + + + + + + PendingResult<RemoteMediaPlayer.MediaChannelResult> + + seek(GoogleApiClient apiClient, long position, int resumeState, JSONObject customData) + +
    Seeks to a new position within the current media item.
    + +
    + + + + + + PendingResult<RemoteMediaPlayer.MediaChannelResult> + + seek(GoogleApiClient apiClient, long position, int resumeState) + +
    Seeks to a new position within the current media item.
    + +
    + + + + + + void + + setOnMetadataUpdatedListener(RemoteMediaPlayer.OnMetadataUpdatedListener listener) + +
    Sets the RemoteMediaPlayer.OnMetadataUpdatedListener to get metadata updates.
    + +
    + + + + + + void + + setOnStatusUpdatedListener(RemoteMediaPlayer.OnStatusUpdatedListener listener) + +
    Sets the RemoteMediaPlayer.OnStatusUpdatedListener to get status updates.
    + +
    + + + + + + PendingResult<RemoteMediaPlayer.MediaChannelResult> + + setStreamMute(GoogleApiClient apiClient, boolean muteState, JSONObject customData) + +
    Toggles the stream muting.
    + +
    + + + + + + PendingResult<RemoteMediaPlayer.MediaChannelResult> + + setStreamMute(GoogleApiClient apiClient, boolean muteState) + +
    Toggles the stream muting.
    + +
    + + + + + + PendingResult<RemoteMediaPlayer.MediaChannelResult> + + setStreamVolume(GoogleApiClient apiClient, double volume, JSONObject customData) + +
    Sets the stream volume.
    + +
    + + + + + + PendingResult<RemoteMediaPlayer.MediaChannelResult> + + setStreamVolume(GoogleApiClient apiClient, double volume) + +
    Sets the stream volume of the current media item.
    + +
    + + + + + + void + + stop(GoogleApiClient apiClient) + +
    Stops playback of the current media item.
    + +
    + + + + + + void + + stop(GoogleApiClient apiClient, JSONObject customData) + +
    Stops playback of the current media item.
    + +
    + + + + + + + + + + + + + + + + + + + + +
    + [Expand] +
    Inherited Methods
    + +From class + + java.lang.Object + +
    + + +
    +
    + +From interface + + com.google.android.gms.cast.Cast.MessageReceivedCallback + +
    + + +
    +
    + + +
    + + + + + + + + + + + + + + + + + + + + +

    Constants

    + + + + + + +
    +

    + + public + static + final + int + + RESUME_STATE_PAUSE +

    +
    + + + + +
    +
    + +

    A resume state indicating that the player should be paused, regardless of its current state. +

    + + +
    + Constant Value: + + + 2 + (0x00000002) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + RESUME_STATE_PLAY +

    +
    + + + + +
    +
    + +

    A resume state indicating that the player should be playing, regardless of its current state. +

    + + +
    + Constant Value: + + + 1 + (0x00000001) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + RESUME_STATE_UNCHANGED +

    +
    + + + + +
    +
    + +

    A resume state indicating that the player state should be left unchanged.

    + + +
    + Constant Value: + + + 0 + (0x00000000) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_CANCELED +

    +
    + + + + +
    +
    + +

    A status indicating that a request was canceled.

    + + +
    + Constant Value: + + + 2 + (0x00000002) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_FAILED +

    +
    + + + + +
    +
    + +

    A status indicating that a request failed.

    + + +
    + Constant Value: + + + 1 + (0x00000001) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_REPLACED +

    +
    + + + + +
    +
    + +

    A status indicating that the request's progress is no longer being tracked because another + request of the same type has been made before the first request completed. This applies to + requests such as volume change, where a new request invalidates the results of a previous + one. +

    + + +
    + Constant Value: + + + 4 + (0x00000004) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_SUCCEEDED +

    +
    + + + + +
    +
    + +

    A status indicating that a request completed successfully.

    + + +
    + Constant Value: + + + 0 + (0x00000000) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_TIMED_OUT +

    +
    + + + + +
    +
    + +

    A status indicating that a request has timed out.

    + + +
    + Constant Value: + + + 3 + (0x00000003) + + +
    + +
    +
    + + + + + + + + + + + +

    Public Constructors

    + + + + + +
    +

    + + public + + + + + + + RemoteMediaPlayer + () +

    +
    +
    + + + +
    +
    + +

    + +
    +
    + + + + + + + + + + + + + +

    Public Methods

    + + + + + +
    +

    + + public + + + + + long + + getApproximateStreamPosition + () +

    +
    +
    + + + +
    +
    + +

    Returns the approximate stream position as calculated from the last received stream + information and the elapsed wall-time since that update.

    +
    +
    Returns
    +
    • The approximate stream position, in milliseconds. +
    +
    + +
    +
    + + + + +
    +

    + + public + + + + + MediaInfo + + getMediaInfo + () +

    +
    +
    + + + +
    +
    + +

    Returns the current media information, if any. +

    + +
    +
    + + + + +
    +

    + + public + + + + + MediaStatus + + getMediaStatus + () +

    +
    +
    + + + +
    +
    + +

    Returns the current media status, if any. +

    + +
    +
    + + + + +
    +

    + + public + + + + + String + + getNamespace + () +

    +
    +
    + + + +
    +
    + +

    Returns the media control namespace. +

    + +
    +
    + + + + +
    +

    + + public + + + + + long + + getStreamDuration + () +

    +
    +
    + + + +
    +
    + +

    Convenience method for getting the stream duration.

    +
    +
    Returns
    +
    • The stream duration, in milliseconds. +
    +
    + +
    +
    + + + + +
    +

    + + public + + + + + PendingResult<RemoteMediaPlayer.MediaChannelResult> + + load + (GoogleApiClient apiClient, MediaInfo mediaInfo, boolean autoplay) +

    +
    +
    + + + +
    +
    + +

    Loads and optionally starts playback of a new media item.

    +
    +
    Parameters
    + + + + + + + + + + +
    apiClient + The API client to perform the operation with.
    mediaInfo + An object describing the media item to load.
    autoplay + Whether playback should start immediately.
    +
    +
    +
    Returns
    +
    • A PendingResult which can be used to track the progress of the request. +
    +
    + +
    +
    + + + + +
    +

    + + public + + + + + PendingResult<RemoteMediaPlayer.MediaChannelResult> + + load + (GoogleApiClient apiClient, MediaInfo mediaInfo) +

    +
    +
    + + + +
    +
    + +

    Loads and automatically starts playback of a new media item.

    +
    +
    Parameters
    + + + + + + + +
    apiClient + The API client to perform the operation with.
    mediaInfo + An object describing the media item to load.
    +
    +
    +
    Returns
    +
    • A PendingResult which can be used to track the progress of the request. +
    +
    + +
    +
    + + + + +
    +

    + + public + + + + + PendingResult<RemoteMediaPlayer.MediaChannelResult> + + load + (GoogleApiClient apiClient, MediaInfo mediaInfo, boolean autoplay, long playPosition) +

    +
    +
    + + + +
    +
    + +

    Loads and optionally starts playback of a new media item. The media item starts playback at + playPosition.

    +
    +
    Parameters
    + + + + + + + + + + + + + +
    apiClient + The API client to perform the operation with.
    mediaInfo + An object describing the media item to load.
    autoplay + Whether playback should start immediately.
    playPosition + The initial playback position, in milliseconds from the beginning of the + stream.
    +
    +
    +
    Returns
    +
    • A PendingResult which can be used to track the progress of the request. +
    +
    + +
    +
    + + + + +
    +

    + + public + + + + + PendingResult<RemoteMediaPlayer.MediaChannelResult> + + load + (GoogleApiClient apiClient, MediaInfo mediaInfo, boolean autoplay, long playPosition, JSONObject customData) +

    +
    +
    + + + +
    +
    + +

    Loads and optionally starts playback of a new media item. The media item starts playback at + playPosition. This method optionally sends custom data as a JSONObject + with the load request.

    +
    +
    Parameters
    + + + + + + + + + + + + + + + + +
    apiClient + The API client to perform the operation with.
    mediaInfo + An object describing the media item to load.
    autoplay + Whether playback should start immediately.
    playPosition + The initial playback position, in milliseconds from the beginning of the + stream.
    customData + Custom application-specific data to pass along with the request.
    +
    +
    +
    Returns
    +
    • A PendingResult which can be used to track the progress of the request. +
    +
    + +
    +
    + + + + +
    +

    + + public + + + + + void + + onMessageReceived + (CastDevice castDevice, String namespace, String message) +

    +
    +
    + + + +
    +
    + +

    Called when a message is received from a given CastDevice.

    +
    +
    Parameters
    + + + + + + + + + + +
    castDevice + The castDevice from whence the message originated.
    namespace + The namespace of the received message.
    message + The received payload for the message. +
    +
    + +
    +
    + + + + +
    +

    + + public + + + + + void + + pause + (GoogleApiClient apiClient) +

    +
    +
    + + + +
    +
    + +

    Pauses playback of the current media item.

    +
    +
    Parameters
    + + + + +
    apiClient + The API client to perform the operation with.
    +
    +
    +
    Throws
    + + + + +
    IOException + If an I/O error occurs while performing the request. +
    +
    + +
    +
    + + + + +
    +

    + + public + + + + + void + + pause + (GoogleApiClient apiClient, JSONObject customData) +

    +
    +
    + + + +
    +
    + +

    Pauses playback of the current media item.

    +
    +
    Parameters
    + + + + + + + +
    apiClient + The API client to perform the operation with.
    customData + Custom application-specific data to pass along with the request.
    +
    +
    +
    Throws
    + + + + +
    IOException + If an I/O error occurs while performing the request. +
    +
    + +
    +
    + + + + +
    +

    + + public + + + + + void + + play + (GoogleApiClient apiClient, JSONObject customData) +

    +
    +
    + + + +
    +
    + +

    Begins (or resumes) playback of the current media item.

    +
    +
    Parameters
    + + + + + + + +
    apiClient + The API client to perform the operation with.
    customData + Custom application-specific data to pass along with the request.
    +
    +
    +
    Throws
    + + + + + + + +
    IOException + If an I/O error occurs while performing the request.
    IllegalStateException + If there is no current media session. +
    +
    + +
    +
    + + + + +
    +

    + + public + + + + + void + + play + (GoogleApiClient apiClient) +

    +
    +
    + + + +
    +
    + +

    Begins (or resumes) playback of the current media item.

    +
    +
    Parameters
    + + + + +
    apiClient + The API client to perform the operation with.
    +
    +
    +
    Throws
    + + + + + + + +
    IOException + If an I/O error occurs while performing the request.
    IllegalStateException + If there is no current media session. +
    +
    + +
    +
    + + + + +
    +

    + + public + + + + + PendingResult<RemoteMediaPlayer.MediaChannelResult> + + requestStatus + (GoogleApiClient apiClient) +

    +
    +
    + + + +
    +
    + +

    Requests updated media status information from the receiver.

    +
    +
    Parameters
    + + + + +
    apiClient + The API client to perform the operation with.
    +
    +
    +
    Returns
    +
    • A PendingResult which can be used to track the progress of the request. +
    +
    + +
    +
    + + + + +
    +

    + + public + + + + + PendingResult<RemoteMediaPlayer.MediaChannelResult> + + seek + (GoogleApiClient apiClient, long position) +

    +
    +
    + + + +
    +
    + +

    Seeks to a new position within the current media item.

    +
    +
    Parameters
    + + + + + + + +
    apiClient + The API client to perform the operation with.
    position + The new position, in milliseconds from the beginning of the stream.
    +
    +
    +
    Returns
    +
    • A PendingResult which can be used to track the progress of the request. +
    +
    + +
    +
    + + + + +
    +

    + + public + + + + + PendingResult<RemoteMediaPlayer.MediaChannelResult> + + seek + (GoogleApiClient apiClient, long position, int resumeState, JSONObject customData) +

    +
    +
    + + + +
    +
    + +

    Seeks to a new position within the current media item.

    +
    +
    Parameters
    + + + + + + + + + + + + + +
    apiClient + The API client to perform the operation with.
    position + The new position, in milliseconds from the beginning of the stream.
    resumeState + The action to take after the seek operation has finished.
    customData + Custom application-specific data to pass along with the request.
    +
    +
    +
    Returns
    +
    • A PendingResult which can be used to track the progress of the request. +
    +
    + +
    +
    + + + + +
    +

    + + public + + + + + PendingResult<RemoteMediaPlayer.MediaChannelResult> + + seek + (GoogleApiClient apiClient, long position, int resumeState) +

    +
    +
    + + + +
    +
    + +

    Seeks to a new position within the current media item.

    +
    +
    Parameters
    + + + + + + + + + + +
    apiClient + The API client to perform the operation with.
    position + The new position, in milliseconds from the beginning of the stream.
    resumeState + The action to take after the seek operation has finished.
    +
    +
    +
    Returns
    +
    • A PendingResult which can be used to track the progress of the request. +
    +
    + +
    +
    + + + + +
    +

    + + public + + + + + void + + setOnMetadataUpdatedListener + (RemoteMediaPlayer.OnMetadataUpdatedListener listener) +

    +
    +
    + + + +
    +
    + +

    Sets the RemoteMediaPlayer.OnMetadataUpdatedListener to get metadata updates. +

    + +
    +
    + + + + +
    +

    + + public + + + + + void + + setOnStatusUpdatedListener + (RemoteMediaPlayer.OnStatusUpdatedListener listener) +

    +
    +
    + + + +
    +
    + +

    Sets the RemoteMediaPlayer.OnStatusUpdatedListener to get status updates. +

    + +
    +
    + + + + +
    +

    + + public + + + + + PendingResult<RemoteMediaPlayer.MediaChannelResult> + + setStreamMute + (GoogleApiClient apiClient, boolean muteState, JSONObject customData) +

    +
    +
    + + + +
    +
    + +

    Toggles the stream muting.

    +
    +
    Parameters
    + + + + + + + + + + +
    apiClient + The API client to perform the operation with.
    muteState + Whether the stream should be muted or unmuted.
    customData + Custom application-specific data to pass along with the request.
    +
    +
    +
    Returns
    +
    • A PendingResult which can be used to track the progress of the request. +
    +
    + +
    +
    + + + + +
    +

    + + public + + + + + PendingResult<RemoteMediaPlayer.MediaChannelResult> + + setStreamMute + (GoogleApiClient apiClient, boolean muteState) +

    +
    +
    + + + +
    +
    + +

    Toggles the stream muting.

    +
    +
    Parameters
    + + + + + + + +
    apiClient + The API client to perform the operation with.
    muteState + Whether the stream should be muted or unmuted.
    +
    +
    +
    Returns
    +
    • A PendingResult which can be used to track the progress of the request. +
    +
    + +
    +
    + + + + +
    +

    + + public + + + + + PendingResult<RemoteMediaPlayer.MediaChannelResult> + + setStreamVolume + (GoogleApiClient apiClient, double volume, JSONObject customData) +

    +
    +
    + + + +
    +
    + +

    Sets the stream volume. If volume is outside of the range [0.0, 1.0], then the value + will be clipped.

    +
    +
    Parameters
    + + + + + + + + + + +
    apiClient + The API client to perform the operation with.
    volume + The new volume, in the range [0.0 - 1.0].
    customData + Custom application-specific data to pass along with the request.
    +
    +
    +
    Returns
    +
    • A PendingResult which can be used to track the progress of the request.
    +
    +
    +
    Throws
    + + + + +
    IllegalArgumentException + If the volume is infinity or NaN. +
    +
    + +
    +
    + + + + +
    +

    + + public + + + + + PendingResult<RemoteMediaPlayer.MediaChannelResult> + + setStreamVolume + (GoogleApiClient apiClient, double volume) +

    +
    +
    + + + +
    +
    + +

    Sets the stream volume of the current media item. When the stream volume has been updated, + onStatusUpdated() will be called.

    +
    +
    Parameters
    + + + + + + + +
    apiClient + The API client to perform the operation with.
    volume + The new volume, in the range [0.0 - 1.0].
    +
    +
    +
    Returns
    +
    • A PendingResult which can be used to track the progress of the request.
    +
    +
    +
    Throws
    + + + + +
    IllegalArgumentException + If the volume is infinity or NaN. +
    +
    + +
    +
    + + + + +
    +

    + + public + + + + + void + + stop + (GoogleApiClient apiClient) +

    +
    +
    + + + +
    +
    + +

    Stops playback of the current media item.

    +
    +
    Parameters
    + + + + +
    apiClient + The API client to perform the operation with.
    +
    +
    +
    Throws
    + + + + +
    IOException + If an I/O error occurs while performing the request. +
    +
    + +
    +
    + + + + +
    +

    + + public + + + + + void + + stop + (GoogleApiClient apiClient, JSONObject customData) +

    +
    +
    + + + +
    +
    + +

    Stops playback of the current media item.

    +
    +
    Parameters
    + + + + + + + +
    apiClient + The API client to perform the operation with.
    customData + Custom application-specific data to pass along with the request.
    +
    +
    +
    Throws
    + + + + +
    IOException + If an I/O error occurs while performing the request. +
    +
    + +
    +
    + + + + + + + + + + + + + +
    + +
    + +
    + + + + + + + + diff --git a/docs/html/reference/com/google/android/gms/cast/package-summary.html b/docs/html/reference/com/google/android/gms/cast/package-summary.html new file mode 100644 index 000000000000..8583cb9fe9f6 --- /dev/null +++ b/docs/html/reference/com/google/android/gms/cast/package-summary.html @@ -0,0 +1,841 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +com.google.android.gms.cast | Android Developers + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + +
    + +
    +
    + + + + +
    +
    + +
    + package +

    com.google.android.gms.cast

    +
    + +
    + +
    + + +
    + Contains classes for interacting with Cast devices. + +
    + + + + + + +

    Interfaces

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Cast.ApplicationConnectionResultWhen a connection to a receiver application has been established, this object contains + information about that application, including its ApplicationMetadata and current + status. 
    Cast.CastApiThe main entry point for interacting with a Cast device. 
    Cast.MessageReceivedCallbackThe interface to process received messages from a CastDevice
    RemoteMediaPlayer.MediaChannelResultResult of a media command. 
    RemoteMediaPlayer.OnMetadataUpdatedListenerThe listener interface for tracking metadata changes. 
    RemoteMediaPlayer.OnStatusUpdatedListenerThe listener interface for tracking player status changes. 
    +
    + + + + +

    Classes

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ApplicationMetadataCast application metadata. 
    CastMain entry point for the Cast APIs. 
    Cast.CastOptionsAPI configuration parameters for Cast
    Cast.CastOptions.BuilderA builder to create an instance of Cast.CastOptions to set + API configuration parameters for Cast
    Cast.ListenerThe interface for Cast callbacks. 
    CastDeviceAn object representing a Cast receiver device. 
    CastMediaControlIntentIntent constants for use with the Cast MediaRouteProvider. 
    CastStatusCodesStatus codes for the Cast APIs. 
    MediaInfoA class that aggregates information about a media item. 
    MediaInfo.BuilderA builder for MediaInfo objects. 
    MediaMetadataContainer class for media metadata. 
    MediaStatusA class that holds status information about some media. 
    RemoteMediaPlayerClass for controlling a media player application running on a receiver. 
    +
    + + + + + + + + + + + + + +
    +
    + +
    + + + + + + + + diff --git a/docs/html/reference/com/google/android/gms/common/AccountPicker.html b/docs/html/reference/com/google/android/gms/common/AccountPicker.html index 1bb62949b876..a1970907dc65 100644 --- a/docs/html/reference/com/google/android/gms/common/AccountPicker.html +++ b/docs/html/reference/com/google/android/gms/common/AccountPicker.html @@ -434,6 +434,16 @@ onkeyup="return search_changed(event, false, '/')" /> Maps
    + + + + + + + + + +
    + + + + + + + + + + + + + +
  • Develop
  • Distribute
  • - + @@ -141,7 +141,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium ru-lang="Проектирование" ko-lang="디자인" ja-lang="設計" - es-lang="Diseñar" + es-lang="Diseñar" >Design
  • Develop
  • Distribute
  • - + + + + + + + + + + + + + diff --git a/docs/html/reference/com/google/android/gms/common/api/GoogleApiClient.ApiOptions.html b/docs/html/reference/com/google/android/gms/common/api/GoogleApiClient.ApiOptions.html index 9806a062da34..268af1b27d77 100644 --- a/docs/html/reference/com/google/android/gms/common/api/GoogleApiClient.ApiOptions.html +++ b/docs/html/reference/com/google/android/gms/common/api/GoogleApiClient.ApiOptions.html @@ -129,7 +129,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium Android Developers @@ -141,7 +141,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium ru-lang="Проектирование" ko-lang="디자인" ja-lang="設計" - es-lang="Diseñar" + es-lang="Diseñar" >Design
  • Develop
  • Distribute
  • - +
    @@ -141,7 +141,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium ru-lang="Проектирование" ko-lang="디자인" ja-lang="設計" - es-lang="Diseñar" + es-lang="Diseñar" >Design
  • Develop
  • Distribute
  • - + @@ -987,47 +897,16 @@ From interface - - -
    -

    - - public - - - abstract - - void - - addResultCallback - (C callback) -

    -
    -
    - - - -
    -
    - -

    Add your callback here if you want the result to be delivered via a callback when the - result is ready. -

    - -
    -
    - - -
    +

    - public - - - abstract - + public + + + abstract + R await @@ -1035,14 +914,14 @@ From interface

    - - + +
    - +

    Blocks until the task is completed. This is not allowed on the UI thread. The returned - result object can have an additional failure mode of INTERRUPTED. + result object can have an additional failure mode of INTERRUPTED.

    @@ -1051,14 +930,14 @@ From interface -
    +

    - public - - - abstract - + public + + + abstract + R await @@ -1066,45 +945,46 @@ From interface

    - - + +
    - +

    Blocks until the task is completed or has timed out waiting for the result. This is not allowed on the UI thread. The returned result object can have an additional failure mode of - INTERRUPTED. + INTERRUPTED.

    - + -
    +

    - public - - - abstract - + public + + + abstract + void - release - () + setResultCallback + (ResultCallback<R> callback)

    - - + +
    - -

    Releases any open resources. This is safe to call before results are ready. + +

    Set the callback here if you want the result to be delivered via a callback when the + result is ready.

    @@ -1122,17 +1002,17 @@ From interface diff --git a/docs/html/reference/com/google/android/gms/common/api/Releasable.html b/docs/html/reference/com/google/android/gms/common/api/Releasable.html index 8be46ca545c6..0092e3d26fec 100644 --- a/docs/html/reference/com/google/android/gms/common/api/Releasable.html +++ b/docs/html/reference/com/google/android/gms/common/api/Releasable.html @@ -129,7 +129,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium Android Developers
    @@ -141,7 +141,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium ru-lang="Проектирование" ko-lang="디자인" ja-lang="設計" - es-lang="Diseñar" + es-lang="Diseñar" >Design
  • Develop
  • Distribute
  • - + @@ -692,17 +702,17 @@ Summary:
    public - - - + + + interface

    Releasable

    - - - + + +
    @@ -714,10 +724,10 @@ Summary: - + com.google.android.gms.common.api.Releasable - + @@ -736,21 +746,75 @@ Summary:
    @@ -823,19 +887,19 @@ Summary: - + abstract - - - - + + + + void release() - + @@ -889,14 +953,14 @@ Summary: -
    +

    - public - - - abstract - + public + + + abstract + void release @@ -904,12 +968,12 @@ Summary:

    - - + +
    - +

    @@ -927,17 +991,17 @@ Summary: diff --git a/docs/html/reference/com/google/android/gms/common/api/Result.html b/docs/html/reference/com/google/android/gms/common/api/Result.html index a344d99f3c37..3597b7151f9f 100644 --- a/docs/html/reference/com/google/android/gms/common/api/Result.html +++ b/docs/html/reference/com/google/android/gms/common/api/Result.html @@ -129,7 +129,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium Android Developers
    @@ -141,7 +141,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium ru-lang="Проектирование" ko-lang="디자인" ja-lang="設計" - es-lang="Diseñar" + es-lang="Diseñar" >Design
  • Develop
  • Distribute
  • - + @@ -692,17 +702,17 @@ Summary:
    public - - - + + + interface

    Result

    - - - + + +
    @@ -714,10 +724,10 @@ Summary: - + com.google.android.gms.common.api.Result - + @@ -736,58 +746,220 @@ Summary:
    @@ -858,19 +1030,19 @@ Summary: - + abstract - - - - + + + + Status getStatus() - + @@ -924,14 +1096,14 @@ Summary: -
    +

    - public - - - abstract - + public + + + abstract + Status getStatus @@ -939,12 +1111,12 @@ Summary:

    - - + +
    - +

    @@ -962,17 +1134,17 @@ Summary: diff --git a/docs/html/reference/com/google/android/gms/drive/DriveApi.OnContentsDiscardedCallback.html b/docs/html/reference/com/google/android/gms/common/api/ResultCallback.html similarity index 87% rename from docs/html/reference/com/google/android/gms/drive/DriveApi.OnContentsDiscardedCallback.html rename to docs/html/reference/com/google/android/gms/common/api/ResultCallback.html index 9d92a04f62ef..235dd0a5e3e7 100644 --- a/docs/html/reference/com/google/android/gms/drive/DriveApi.OnContentsDiscardedCallback.html +++ b/docs/html/reference/com/google/android/gms/common/api/ResultCallback.html @@ -83,7 +83,7 @@ -DriveApi.OnContentsDiscardedCallback | Android Developers +ResultCallback | Android Developers
    @@ -141,7 +141,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium ru-lang="Проектирование" ko-lang="디자인" ja-lang="設計" - es-lang="Diseñar" + es-lang="Diseñar" >Design
  • Develop
  • Distribute
  • - + @@ -673,17 +683,17 @@ onkeyup="return search_changed(event, false, '/')" />
    public - static - - + + + interface -

    DriveApi.OnContentsDiscardedCallback

    - - - +

    ResultCallback

    + + +
    @@ -695,10 +705,10 @@ onkeyup="return search_changed(event, false, '/')" /> - - com.google.android.gms.drive.DriveApi.OnContentsDiscardedCallback + + com.google.android.gms.common.api.ResultCallback<R extends com.google.android.gms.common.api.Result> - + @@ -712,13 +722,8 @@ onkeyup="return search_changed(event, false, '/')" />

    Class Overview

    -

    - Note: The Google Drive Android API is currently in developer - preview. Applications compiled using this version of the API will - continue to operate on devices using future versions of Google Play services; - however, changes to the API are expected in future releases. -

    -

    A callback that provides the result for a discardContents(GoogleApiClient, Contents) request. +

    An interface for receiving a Result from a PendingResult as an asynchronous + callback.

    @@ -778,19 +783,21 @@ onkeyup="return search_changed(event, false, '/')" /> - + abstract - - - - + + + + void - onContentsDiscarded(Status result) - + onResult(R result) + +
    Called when the Result is ready.
    + @@ -842,30 +849,44 @@ onkeyup="return search_changed(event, false, '/')" /> - + -
    +

    - public - - - abstract - + public + + + abstract + void - onContentsDiscarded - (Status result) + onResult + (R result)

    - - + +
    - -

    + +

    Called when the Result is ready. + + It is the responsibility of each callback to release any resources associated with the + result. Some result types may implement Releasable, in which case + release() should be used to free the associated resources.

    +
    +
    Parameters
    + + + + +
    result + The result from the API call. May not be null. +
    +
    @@ -882,17 +903,17 @@ onkeyup="return search_changed(event, false, '/')" /> diff --git a/docs/html/reference/com/google/android/gms/common/api/Scope.html b/docs/html/reference/com/google/android/gms/common/api/Scope.html index 27e347be8054..4bfe64e909ab 100644 --- a/docs/html/reference/com/google/android/gms/common/api/Scope.html +++ b/docs/html/reference/com/google/android/gms/common/api/Scope.html @@ -129,7 +129,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium Android Developers
    @@ -141,7 +141,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium ru-lang="Проектирование" ko-lang="디자인" ja-lang="設計" - es-lang="Diseñar" + es-lang="Diseñar" >Design
  • Develop
  • Distribute
  • - +
    @@ -1036,7 +893,7 @@ android.os.Parcelable - + - - + +
    Fields
    public @@ -1046,8 +903,8 @@ android.os.Parcelable CREATOR
    @@ -1066,176 +923,208 @@ android.os.Parcelable - + - - - - - + + + + + int describeContents() - + - + + + + + + + boolean + + + equals(Object obj) + + - - - + + + + + + + + PendingIntent getResolution() - +
    A pending intent to resolve the failure.
    - + - - + + - - - - - + + + + + Status getStatus() - + - - + + - - - - - + + + + + int getStatusCode() - +
    Indicates the status of the operation.
    - + - - + + - - - - - + + + + + boolean hasResolution() - +
    Returns true if calling startResolutionForResult(Activity, int) will start any intents requiring user interaction.
    - + - - + + + + + + + + int + + + hashCode() + + - - - + + + + + + + + boolean isInterrupted() - +
    Returns true if the operation was interrupted.
    - + - + - - - - - + + + + + boolean isSuccess() - +
    Returns true if the operation was successful.
    - + - + - - - - - + + + + + void startResolutionForResult(Activity activity, int requestCode) - +
    Resolves an error by starting any intents requiring user interaction.
    - + - + - - - - - + + + + + String toString() - + - + - - - - - + + + + + void writeToParcel(Parcel out, int flags) - + @@ -1270,182 +1159,182 @@ From class
    + + +
    +

    + + public + static + + + + boolean + + hasNextPage + (DataBuffer<?> buffer) +

    +
    +
    + + + +
    +
    + +

    Utility function to get the "next page" pagination token from a data buffer. +

    + +
    +
    + + + + +
    +

    + + public + static + + + + boolean + + hasPrevPage + (DataBuffer<?> buffer) +

    +
    +
    + + + +
    +
    + +

    Utility function to get the "prev page" pagination token from a data buffer. +

    + +
    +
    + + diff --git a/docs/html/reference/com/google/android/gms/common/data/FilteredDataBuffer.html b/docs/html/reference/com/google/android/gms/common/data/FilteredDataBuffer.html index 0eb06785079a..77a54092f681 100644 --- a/docs/html/reference/com/google/android/gms/common/data/FilteredDataBuffer.html +++ b/docs/html/reference/com/google/android/gms/common/data/FilteredDataBuffer.html @@ -129,7 +129,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium Android Developers
    @@ -141,7 +141,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium ru-lang="Проектирование" ko-lang="디자인" ja-lang="設計" - es-lang="Diseñar" + es-lang="Diseñar" >Design
  • Develop
  • Distribute
  • - + + +
    + +
    + + + + + + + + diff --git a/docs/html/reference/com/google/android/gms/common/images/package-summary.html b/docs/html/reference/com/google/android/gms/common/images/package-summary.html index 2c82278a5b45..92cf599a650d 100644 --- a/docs/html/reference/com/google/android/gms/common/images/package-summary.html +++ b/docs/html/reference/com/google/android/gms/common/images/package-summary.html @@ -435,6 +435,16 @@ onkeyup="return search_changed(event, false, '/')" /> Maps
    + +
    + +
    @@ -141,7 +141,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium ru-lang="Проектирование" ko-lang="디자인" ja-lang="設計" - es-lang="Diseñar" + es-lang="Diseñar" >Design
  • Develop
  • Distribute
  • - + @@ -886,7 +890,7 @@ android.os.Parcelable - + - - + +
    Fields
    public @@ -896,8 +900,8 @@ android.os.Parcelable CREATOR
    @@ -916,125 +920,125 @@ android.os.Parcelable - + - - - - - + + + + + int describeContents() - + - + - - - - - + + + + + DriveId getDriveId() - +
    Gets the DriveId for the file that owns these contents.
    - + - + - - - - - + + + + + InputStream getInputStream() - +
    Gets an OutputStream that allows you to read this file's contents.
    - + - + - - - - - + + + + + int getMode() - +
    Gets the mode the contents were opened in.
    - + - + - - - - - + + + + + OutputStream getOutputStream() - +
    Gets an OutputStream that allows you to write new contents.
    - + - + - - - - - + + + + + ParcelFileDescriptor getParcelFileDescriptor() - +
    Gets a FileDescriptor that points to the Drive file's contents.
    - + - + - - - - - + + + + + void writeToParcel(Parcel dest, int flags) - + @@ -1069,182 +1073,182 @@ From class @@ -842,29 +929,29 @@ onkeyup="return search_changed(event, false, '/')" /> - + -
    +

    - public - - - abstract - - void + public + + + abstract + + DriveId - onClose - (Status result) + getDriveId + ()

    - - + +
    - +

    @@ -882,17 +969,17 @@ onkeyup="return search_changed(event, false, '/')" /> diff --git a/docs/html/reference/com/google/android/gms/drive/DriveApi.IntentSenderResult.html b/docs/html/reference/com/google/android/gms/drive/DriveApi.IntentSenderResult.html index aa90257ff8c0..6524300df0f6 100644 --- a/docs/html/reference/com/google/android/gms/drive/DriveApi.IntentSenderResult.html +++ b/docs/html/reference/com/google/android/gms/drive/DriveApi.IntentSenderResult.html @@ -129,7 +129,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium Android Developers
    @@ -141,7 +141,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium ru-lang="Проектирование" ko-lang="디자인" ja-lang="設計" - es-lang="Diseñar" + es-lang="Diseñar" >Design
  • Develop
  • Distribute
  • - + +
    +
    Returns
    +
    • a PendingResult which can be used to retrieve the DriveId object. +
    +
    + +
    + - abstract + +
    +

    + + public + + + abstract + DriveFile getFile @@ -1141,12 +1198,12 @@ onkeyup="return search_changed(event, false, '/')" />

    - - + +
    - +

    Retrieves a DriveFile object that can be used to interact with the file specified by the provided DriveId.

    @@ -1167,14 +1224,14 @@ onkeyup="return search_changed(event, false, '/')" /> -
    +

    - public - - - abstract - + public + + + abstract + DriveFolder getFolder @@ -1182,12 +1239,12 @@ onkeyup="return search_changed(event, false, '/')" />

    - - + +
    - +

    Retrieves a DriveFolder object that can be used to interact with the folder specified by the provided DriveId.

    @@ -1208,14 +1265,14 @@ onkeyup="return search_changed(event, false, '/')" /> -
    +

    - public - - - abstract - + public + + + abstract + DriveFolder getRootFolder @@ -1223,12 +1280,12 @@ onkeyup="return search_changed(event, false, '/')" />

    - - + +
    - +

    Retrieves a DriveFolder object that can be used to interact with the root folder. This method will return synchronously, and is safe to invoke from the UI thread.

    @@ -1249,27 +1306,27 @@ onkeyup="return search_changed(event, false, '/')" /> -
    +

    - public - - - abstract - - PendingResult<DriveApi.ContentsResultDriveApi.OnNewContentsCallback> + public + + + abstract + + PendingResult<DriveApi.ContentsResult> newContents (GoogleApiClient apiClient)

    - - + +
    - +

    Retrieves a new contents instance that can be used to provide initial contents for a new file. Write the initial contents to the Contents object returned by this request using the file APIs provided in Contents. @@ -1300,14 +1357,14 @@ onkeyup="return search_changed(event, false, '/')" /> -

    +

    - public - - - abstract - + public + + + abstract + CreateFileActivityBuilder newCreateFileActivityBuilder @@ -1315,12 +1372,12 @@ onkeyup="return search_changed(event, false, '/')" />

    - - + +
    - +

    Creates a builder for a Create File activity where a user can select a file name and destination for a new file in their Drive with the contents and additional metadata provided in the builder. @@ -1332,14 +1389,14 @@ onkeyup="return search_changed(event, false, '/')" /> -

    +

    - public - - - abstract - + public + + + abstract + OpenFileActivityBuilder newOpenFileActivityBuilder @@ -1347,12 +1404,12 @@ onkeyup="return search_changed(event, false, '/')" />

    - - + +
    - +

    Creates a builder for an Open File activity that allows user selection of a Drive file. Upon completion, the result Intent will contain the DriveId for the selected file. This activity will authorize the requesting app to interact with the selected file. @@ -1364,27 +1421,27 @@ onkeyup="return search_changed(event, false, '/')" /> -

    +

    - public - - - abstract - - PendingResult<DriveApi.MetadataBufferResultDriveFolder.OnChildrenRetrievedCallback> + public + + + abstract + + PendingResult<DriveApi.MetadataBufferResult> query (GoogleApiClient apiClient, Query query)

    - - + +
    - +

    Retrieves a collection of metadata for the files and folders that match the specified query.

    Parameters
    @@ -1412,27 +1469,27 @@ onkeyup="return search_changed(event, false, '/')" /> -
    +

    - public - - - abstract - - PendingResult<StatusDriveApi.OnSyncFinishCallback> + public + + + abstract + + PendingResult<Status> requestSync (GoogleApiClient apiClient)

    - - + +
    - +

    Requests synchronization a PendingResult that is ready when synchronization has completed.

    @@ -1462,17 +1519,17 @@ onkeyup="return search_changed(event, false, '/')" /> diff --git a/docs/html/reference/com/google/android/gms/drive/DriveFile.DownloadProgressListener.html b/docs/html/reference/com/google/android/gms/drive/DriveFile.DownloadProgressListener.html index bdd4a86f9a40..a642faf3c8d1 100644 --- a/docs/html/reference/com/google/android/gms/drive/DriveFile.DownloadProgressListener.html +++ b/docs/html/reference/com/google/android/gms/drive/DriveFile.DownloadProgressListener.html @@ -129,7 +129,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium Android Developers
    @@ -141,7 +141,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium ru-lang="Проектирование" ko-lang="디자인" ja-lang="設計" - es-lang="Diseñar" + es-lang="Diseñar" >Design
  • Develop
  • Distribute
  • - + @@ -673,17 +683,17 @@ onkeyup="return search_changed(event, false, '/')" />
    public - static - - + static + + interface

    DriveFile.DownloadProgressListener

    - - - + + +
    @@ -695,10 +705,10 @@ onkeyup="return search_changed(event, false, '/')" /> - + com.google.android.gms.drive.DriveFile.DownloadProgressListener - + @@ -712,12 +722,6 @@ onkeyup="return search_changed(event, false, '/')" />

    Class Overview

    -

    - Note: The Google Drive Android API is currently in developer - preview. Applications compiled using this version of the API will - continue to operate on devices using future versions of Google Play services; - however, changes to the API are expected in future releases. -

    A listener that listens for progress events on an active contents download.

    @@ -778,19 +782,19 @@ onkeyup="return search_changed(event, false, '/')" /> - + abstract - - - - + + + + void onProgress(long bytesDownloaded, long bytesExpected) - + @@ -844,14 +848,14 @@ onkeyup="return search_changed(event, false, '/')" /> -
    +

    - public - - - abstract - + public + + + abstract + void onProgress @@ -859,12 +863,12 @@ onkeyup="return search_changed(event, false, '/')" />

    - - + +
    - +

    @@ -882,17 +886,17 @@ onkeyup="return search_changed(event, false, '/')" /> diff --git a/docs/html/reference/com/google/android/gms/drive/DriveFile.html b/docs/html/reference/com/google/android/gms/drive/DriveFile.html index 451d4135653e..1c2ef07711bc 100644 --- a/docs/html/reference/com/google/android/gms/drive/DriveFile.html +++ b/docs/html/reference/com/google/android/gms/drive/DriveFile.html @@ -129,7 +129,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium Android Developers
    @@ -141,7 +141,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium ru-lang="Проектирование" ko-lang="디자인" ja-lang="設計" - es-lang="Diseñar" + es-lang="Diseñar" >Design
  • Develop
  • Distribute
  • - +
    @@ -878,7 +882,7 @@ android.os.Parcelable - + - - + +
    Fields
    public @@ -888,8 +892,8 @@ android.os.Parcelable CREATOR
    @@ -908,157 +912,139 @@ android.os.Parcelable - + - - - - static - - DriveId - - - createFromResourceId(String resourceId) - -
    Creates a DriveId from the provided remote Drive resource id.
    - - - - - - - - - - + + + static - + DriveId decodeFromString(String s) - +
    Decodes the result of encodeToString() back into a DriveId.
    - + - - + + - - - - - + + + + + int describeContents() - + - - + + - - + + final - - + + String encodeToString() - +
    Returns a String representation of this DriveId that can be safely persisted, and from which an equal DriveId can later be reconstructed via decodeFromString(String).
    - + - - + + - - - - - + + + + + boolean equals(Object obj) - + - - + + - - - - - + + + + + String getResourceId() - +
    Returns the remote Drive resource id associated with the resource.
    - + - - + + - - - - - + + + + + int hashCode() - + - - + + - - - - - + + + + + String toString() - + - - + + - - - - - + + + + + void writeToParcel(Parcel out, int flags) - + @@ -1093,182 +1079,182 @@ From class
    + + + + + + + + diff --git a/docs/html/reference/com/google/android/gms/drive/Metadata.html b/docs/html/reference/com/google/android/gms/drive/Metadata.html index c90a86276663..2b82bddc9090 100644 --- a/docs/html/reference/com/google/android/gms/drive/Metadata.html +++ b/docs/html/reference/com/google/android/gms/drive/Metadata.html @@ -129,7 +129,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium Android Developers
    @@ -141,7 +141,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium ru-lang="Проектирование" ko-lang="디자인" ja-lang="設計" - es-lang="Diseñar" + es-lang="Diseñar" >Design
  • Develop
  • Distribute
  • - + @@ -142,7 +142,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium ru-lang="Проектирование" ko-lang="디자인" ja-lang="設計" - es-lang="Diseñar" + es-lang="Diseñar" >Design
  • Develop
  • Distribute
  • - + @@ -141,7 +141,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium ru-lang="Проектирование" ko-lang="디자인" ja-lang="設計" - es-lang="Diseñar" + es-lang="Diseñar" >Design
  • Develop
  • Distribute
  • - +
    @@ -902,7 +906,7 @@ android.os.Parcelable - + - - + +
    Fields
    public @@ -912,8 +916,8 @@ android.os.Parcelable CREATOR
    @@ -932,71 +936,71 @@ android.os.Parcelable - + - - - - - + + + + + int describeContents() - + - + - - - - - + + + + + Filter getFilter() - +
    Get the filters that will restrict the query results.
    - + - + - - - - - + + + + + String getPageToken() - +
    A token that indicates the next page of results to retrieve.
    - + - + - - - - - + + + + + void writeToParcel(Parcel out, int flags) - + @@ -1031,182 +1035,182 @@ From class
    + - - +

    Classes

    - + @@ -714,30 +724,30 @@ onkeyup="return search_changed(event, false, '/')" />
    Filters
    + + + - - - - + +
    diff --git a/docs/html/reference/com/google/android/gms/drive/widget/DataBufferAdapter.html b/docs/html/reference/com/google/android/gms/drive/widget/DataBufferAdapter.html index ced0fb00f4b9..7f0075a2200b 100644 --- a/docs/html/reference/com/google/android/gms/drive/widget/DataBufferAdapter.html +++ b/docs/html/reference/com/google/android/gms/drive/widget/DataBufferAdapter.html @@ -129,7 +129,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium Android Developers
    @@ -141,7 +141,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium ru-lang="Проектирование" ko-lang="디자인" ja-lang="設計" - es-lang="Diseñar" + es-lang="Diseñar" >Design
  • Develop
  • Distribute
  • - +
    @@ -940,99 +944,99 @@ android.widget.Adapter - + - - - - - + + + + + DataBufferAdapter(Context context, int resource, int textViewResourceId, List<DataBuffer<T>> objects) - + - + - - - - - + + + + + DataBufferAdapter(Context context, int resource, int textViewResourceId) - + - + - - - - - + + + + + DataBufferAdapter(Context context, int resource, List<DataBuffer<T>> objects) - + - + - - - - - + + + + + DataBufferAdapter(Context context, int resource) - + - + - - - - - + + + + + DataBufferAdapter(Context context, int resource, int textViewResourceId, DataBuffer...<T> buffers) - + - + - - - - - + + + + + DataBufferAdapter(Context context, int resource, DataBuffer...<T> buffers) - + @@ -1049,207 +1053,207 @@ android.widget.Adapter - + - - - - - + + + + + void append(DataBuffer<T> buffer) - +
    Appends the specified buffer to the end of the adapter.
    - + - + - - - - - + + + + + void clear() - +
    Closes and removes all buffers, and so all elements, from the adapter.
    - + - + - - - - - + + + + + Context getContext() - + - + - - - - - + + + + + int getCount() - +
    - + - + - - - - - + + + + + View getDropDownView(int position, View convertView, ViewGroup parent) - +
    - + - + - - - - - + + + + + T getItem(int position) - +
    - + - + - - - - - + + + + + long getItemId(int position) - +
    - + - + - - - - - + + + + + View getView(int position, View convertView, ViewGroup parent) - +
    - + - + - - - - - + + + + + void notifyDataSetChanged() - +
    This will also re-enable automatic notifications.
    - + - + - - - - - + + + + + void setDropDownViewResource(int resource) - +
    Sets the layout resource to create the drop down views.
    - + - + - - - - - + + + + + void setNotifyOnChange(boolean notifyOnChange) - +

    Control whether methods that change the list (append(DataBuffer), clear()) automatically call notifyDataSetChanged().

    - + @@ -1284,182 +1288,182 @@ From class
    + + + - - - - + +
    diff --git a/docs/html/reference/com/google/android/gms/games/Game.html b/docs/html/reference/com/google/android/gms/games/Game.html index bb461092a058..6d7206b52ef1 100644 --- a/docs/html/reference/com/google/android/gms/games/Game.html +++ b/docs/html/reference/com/google/android/gms/games/Game.html @@ -434,6 +434,16 @@ onkeyup="return search_changed(event, false, '/')" /> Maps
    + + + + + + + + + + + +
    - +

    +

    + This method is deprecated.
    + See clear(GoogleApiClient, int) + +

    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_TYPES_MULTIPLAYER, and @@ -5484,8 +5830,7 @@ From interface +
    notificationTypes - Mask of notification types to clear. -Mask of notification types to clear.

    @@ -5500,10 +5845,10 @@ From interface

    public - - - - + + + + void connect @@ -5516,7 +5861,12 @@ From interface

    - +

    +

    + This method is deprecated.
    + See connect(). + +

    Connect to the games service.

    This method should be called from onStart() or @@ -5552,10 +5902,10 @@ From interface

    public - - - - + + + + void createRoom @@ -5568,7 +5918,12 @@ From interface

    - +

    +

    + This method is deprecated.
    + See create(GoogleApiClient, RoomConfig) + +

    Create a real-time room for the current game. The lifetime of the current game's connection to the room is bound to this GamesClient's lifecycle. When the client disconnects, the player will leave the room and any peer-to-peer connections for this player will be torn @@ -5580,8 +5935,7 @@ From interface +
    config - The real-time room configuration. -The real-time room configuration.

    @@ -5596,10 +5950,10 @@ From interface

    public - - - - + + + + void createTurnBasedMatch @@ -5612,7 +5966,12 @@ From interface

    - +

    +

    + This method is deprecated.
    + See createMatch(GoogleApiClient, TurnBasedMatchConfig) + +

    Create a turn-based match for the current game.

    Parameters
    @@ -5644,10 +6003,10 @@ From interface

    public - - - - + + + + void declineRoomInvitation @@ -5660,15 +6019,19 @@ From interface

    - +

    +

    + This method is deprecated.
    + See declineInvitation(GoogleApiClient, String) + +

    Decline an invitation for a real-time room.

    Parameters
    +
    invitationId - The ID of the invitation to decline. -The ID of the invitation to decline.
    @@ -5679,14 +6042,14 @@ From interface -
    +

    - public - - - - + public + + + + void declineTurnBasedInvitation @@ -5694,20 +6057,24 @@ From interface

    - - + +
    +

    +

    + This method is deprecated.
    + See declineInvitation(GoogleApiClient, String) +

    Decline an invitation for a turn-based match.

    Parameters
    +
    invitationId - The ID of the invitation to decline. -The ID of the invitation to decline.
    @@ -5738,7 +6105,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See disconnect(). + +

    Closes the connection to Google Play services. No calls can be made on this object after calling this method.

    @@ -5768,7 +6140,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See dismissInvitation(GoogleApiClient, String) + +

    Dismiss an invitation to a real-time room. Dismissing an invitation will not change the state of the room for the other participants.

    @@ -5776,8 +6153,7 @@ From interface +
    invitationId - The ID of the invitation to dismiss. -The ID of the invitation to dismiss.
    @@ -5808,7 +6184,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See dismissInvitation(GoogleApiClient, String) + +

    Dismiss an invitation to a turn-based match. Dismissing an invitation will not change the state of the match for the other participants.

    @@ -5816,8 +6197,7 @@ From interface +
    invitationId - The ID of the invitation to dismiss. -The ID of the invitation to dismiss.
    @@ -5848,7 +6228,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See dismissMatch(GoogleApiClient, String) + +

    Delete a match from the server and local storage. Dismissing a match will not change the state of the match for the other participants, but dismissed matches will never be shown to the dismissing player again.

    @@ -5857,8 +6242,7 @@ From interface +
    matchId - The ID of the match to dismiss. -The ID of the match to dismiss.
    @@ -5889,7 +6273,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See finishMatch(GoogleApiClient, String, byte[], java.util.List) + +

    Mark a match as finished. This should be called when the match is over and all participants have results to be reported (if appropriate). Note that the last client to update a match is responsible for calling finish on that match.

    @@ -5916,8 +6305,7 @@ From interface calls finishMatch is responsible for reporting the results for all appropriate participants in the match. Not every participant is required to have a result, but providing results for participants who are not in the match is an - error. - + error.
    @@ -5948,7 +6336,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See finishMatch(GoogleApiClient, String) + +

    Indicate that a participant is finished with a match. This will not change the data of the match, but it will transition the match into state MATCH_STATUS_COMPLETE if the match is not already in that state. This @@ -5964,8 +6357,7 @@ From interface matchId - ID of the match to finish. - + ID of the match to finish.

    @@ -5996,7 +6388,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See finishMatch(GoogleApiClient, String, byte[], ParticipantResult[]) + +

    Mark a match as finished. This should be called when the match is over and all participants have results to be reported (if appropriate). Note that the last client to update a match is responsible for calling finish on that match. @@ -6062,7 +6459,12 @@ From interface

    - +

    +

    + This method is deprecated.
    + See getAchievementsIntent(GoogleApiClient) + +

    Gets an intent to show the list of achievements for a game. Note that this must be invoked with startActivityForResult(Intent, int), so that the identity of the calling package can be established. @@ -6073,8 +6475,7 @@ From interface

    Returns
    • An Intent that can be started to view the currently signed in player's - achievements. -
    + achievements.
    @@ -6103,7 +6504,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See getAllLeaderboardsIntent(GoogleApiClient). + +

    Gets an intent to show the list of leaderboards for a game. Note that this must be invoked with startActivityForResult(Intent, int), so that the identity of the calling package can be established. @@ -6113,8 +6519,7 @@ From interface state.

    Returns
    -
    • An Intent that can be started to view the list of leaderboards for a game. -
    +
    • An Intent that can be started to view the list of leaderboards for a game.
    @@ -6143,12 +6548,16 @@ From interface
    - +

    +

    + This method is deprecated.
    + See getAppId(GoogleApiClient) + +

    Get the application ID linked to this GamesClient instance.

    Returns
    -
    • The application ID linked to this GamesClient instance. -
    +
    • The application ID linked to this GamesClient instance.
    @@ -6177,7 +6586,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See getCurrentAccountName(GoogleApiClient). + +

    Get the name of the currently selected account. This is the account the user has chosen to use for Google Play Games.

    @@ -6195,8 +6609,7 @@ From interface SecurityException If your app doesn't have the - GET_ACCOUNTS permission. - + GET_ACCOUNTS permission.

    @@ -6227,13 +6640,17 @@ From interface
    - +

    +

    + This method is deprecated.
    + See getCurrentGame(GoogleApiClient). + +

    Returns
    • Game metadata for the current game. May be null if the metadata is not - available locally. -
    + available locally.
    @@ -6262,13 +6679,17 @@ From interface
    - +

    +

    + This method is deprecated.
    + See getCurrentPlayer(GoogleApiClient). + +

    Returns
    • Player representing the currently signed in player. May be null if an error - occurred while communicating with the games service. -
    + occurred while communicating with the games service.
    @@ -6292,18 +6713,22 @@ From interface
    - - + +
    +

    +

    + This method is deprecated.
    + See getCurrentPlayerId(GoogleApiClient). +

    Returns
    • The player ID for the currently signed in player. May be null if an error occurred - while communicating with the games service. -
    + while communicating with the games service.
    @@ -6312,14 +6737,14 @@ From interface -
    +

    - public - - - - + public + + + + Intent getInvitationInboxIntent @@ -6327,12 +6752,17 @@ From interface

    - - + +
    +

    +

    + This method is deprecated.
    + See getInvitationInboxIntent(GoogleApiClient) +

    Returns an intent that will let the user see and manage any outstanding invitations. Note that this must be invoked using startActivityForResult(Intent, int) so that the identity of the calling package can be established. @@ -6343,8 +6773,7 @@ From interface EXTRA_INVITATION.

    Returns
    -
    • An Intent that can be started to view the invitation inbox UI. -
    +
    • An Intent that can be started to view the invitation inbox UI.
    @@ -6353,14 +6782,14 @@ From interface -
    +

    - public - - - - + public + + + + Intent getLeaderboardIntent @@ -6368,12 +6797,17 @@ From interface

    - - + +
    +

    +

    + This method is deprecated.
    + See getLeaderboardIntent(GoogleApiClient, String). +

    Gets an intent to show a leaderboard for a game. Note that this must be invoked with startActivityForResult(Intent, int), so that the identity of the calling package can be established. @@ -6392,8 +6826,7 @@ From interface

    Returns
    -
    • An Intent that can be started to view the specified leaderboard. -
    +
    • An Intent that can be started to view the specified leaderboard.
    @@ -6402,14 +6835,14 @@ From interface -
    +

    - public - - - - + public + + + + Intent getMatchInboxIntent @@ -6417,12 +6850,17 @@ From interface

    - - + +
    +

    +

    + This method is deprecated.
    + See getInboxIntent(GoogleApiClient) +

    Returns an intent that will let the user see and manage any outstanding invitations and matches. Note that this must be invoked using startActivityForResult(Intent, int) so that the identity of the calling @@ -6435,8 +6873,7 @@ From interface EXTRA_TURN_BASED_MATCH or EXTRA_INVITATION.

    Returns
    -
    • An Intent that can be started to view the match inbox. -
    +
    • An Intent that can be started to view the match inbox.
    @@ -6445,14 +6882,14 @@ From interface -
    +

    - public - - - - + public + + + + int getMaxTurnBasedMatchDataSize @@ -6460,12 +6897,17 @@ From interface

    - - + +
    +

    +

    + This method is deprecated.
    + See getMaxMatchDataSize(GoogleApiClient) +

    Gets the maximum data size per match in bytes. Guaranteed to be at least 128 KB. May increase in the future.

    @@ -6474,8 +6916,7 @@ From interface attempted until after the client has reconnected.

    Returns
    -
    • The maximum data size per match in bytes. -
    +
    • The maximum data size per match in bytes.
    @@ -6484,14 +6925,14 @@ From interface -
    +

    - public - - - - + public + + + + Intent getPlayerSearchIntent @@ -6499,12 +6940,17 @@ From interface

    - - + +
    +

    +

    + This method is deprecated.
    + See getPlayerSearchIntent(GoogleApiClient) +

    Returns an intent that will display a screen where the user can search for people on Google+. Note that this must be invoked with startActivityForResult(Intent, int), so that the identity of the @@ -6521,8 +6967,157 @@ From interface though.

    Returns
    -
    • An Intent that can be started to display the player selector. -
    +
    • An Intent that can be started to display the player selector.
    +
    + +
    +
    + + + + +
    +

    + + public + + + + + Intent + + getRealTimeSelectOpponentsIntent + (int minPlayers, int maxPlayers, boolean allowAutomatch) +

    +
    +
    + + + +
    +
    +

    +

    + This method is deprecated.
    + See getSelectOpponentsIntent(GoogleApiClient, int, int, boolean) + +

    +

    Returns an intent that will let the user select players to send an invitation to. Note that + this must be invoked with startActivityForResult(Intent, int), so that the + identity of the calling package can be established. +

    + The number of players passed in should be the desired number of additional players to select, + not including the current player. So, for a game that can handle between 2 and 4 players, + minPlayers would be 1 and maxPlayers would be 3. +

    + If the user canceled, the result will be RESULT_CANCELED. If the user + selected players, the result will be RESULT_OK, and the data intent will + contain the selected player IDs in EXTRA_PLAYERS and the minimum and maximum numbers + of additional auto-match players in EXTRA_MIN_AUTOMATCH_PLAYERS and + EXTRA_MAX_AUTOMATCH_PLAYERS respectively. The player IDs in EXTRA_PLAYERS + will include only the other players selected, not the current player. +

    + If the allowAutomatch parameter is set to false, the UI will not display an option + for selecting automatch players. Set this to false if your game does not support + automatching.

    +
    +
    Parameters
    + + + + + + + + + + +
    minPlayers + The minimum number of players to select (not including the current player).
    maxPlayers + The maximum number of players to select (not including the current player).
    allowAutomatch + Whether or not to display an option for selecting automatch players.
    +
    +
    +
    Returns
    +
    • An Intent that can be started to display the player selector.
    +
    + + +
    +
    + + + + +
    +

    + + public + + + + + Intent + + getRealTimeSelectOpponentsIntent + (int minPlayers, int maxPlayers) +

    +
    +
    + + + +
    +
    +

    +

    + This method is deprecated.
    + See getSelectOpponentsIntent(GoogleApiClient, int, int) + +

    +

    Returns an intent that will let the user select players to send an invitation to. Note that + this must be invoked with startActivityForResult(Intent, int), so that the + identity of the calling package can be established. +

    + The number of players passed in should be the desired number of additional players to select, + not including the current player. So, for a game that can handle between 2 and 4 players, + minPlayers would be 1 and maxPlayers would be 3. +

    + If the user canceled, the result will be RESULT_CANCELED. If the user + selected players, the result will be RESULT_OK, and the data intent will + contain the selected player IDs in EXTRA_PLAYERS and the minimum and maximum numbers + of additional auto-match players in EXTRA_MIN_AUTOMATCH_PLAYERS and + EXTRA_MAX_AUTOMATCH_PLAYERS respectively. The player IDs in EXTRA_PLAYERS + will include only the other players selected, not the current player. +

    + This method is the equivalent of calling + getRealTimeSelectOpponentsIntent(int, int, boolean) with the allowAutomatch + parameter set to true.

    +
    +
    Parameters
    + + + + + + + +
    minPlayers + The minimum number of players to select (not including the current player).
    maxPlayers + The maximum number of players to select (not including the current player).
    +
    +
    +
    Returns
    +
    • An Intent that can be started to display the player selector.
    +
    +
    +
    See Also
    +
    @@ -6551,12 +7146,20 @@ From interface
    - +

    +

    + This method is deprecated.
    + See getSocketForParticipant(GoogleApiClient, String, String) + +

    Returns a RealTimeSocket for carrying network traffic to the given peer. Creates a new socket if one does not exist (or if an existing socket gets disconnected). Requires an active real-time room and players being available. Throws an IllegalArgumentException if participantId is not a valid participant or - belongs to the current player.

    + belongs to the current player. +

    + This method preserves datagram boundaries with the write() and read() calls and + guarantees in-order arrival of packets.

    Parameters
    @@ -6572,8 +7175,7 @@ From interface
    Returns
    -
    • An instance of a LocalSocket, or null on error. -
    +
    • An instance of a LocalSocket, or null on error.
    @@ -6602,7 +7204,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See getWaitingRoomIntent(GoogleApiClient, Room, int) + +

    Returns an intent that will display a "waiting room" screen that shows the progress of participants joining a real-time multiplayer room. Note that this must be invoked with startActivityForResult(Intent, int), so @@ -6667,7 +7274,7 @@ From interface

    - +

    @@ -6679,8 +7286,8 @@ From interface Intent - getSelectPlayersIntent - (int minPlayers, int maxPlayers) + getSettingsIntent + ()

    @@ -6689,74 +7296,109 @@ From interface
    - -

    Returns an intent that will let the user select players to send an invitation to. Note that - this must be invoked with startActivityForResult(Intent, int), so that the - identity of the calling package can be established. -

    - The number of players passed in should be the desired number of additional players to select, - not including the current player. So, for a game that can handle between 2 and 4 players, - minPlayers would be 1 and maxPlayers would be 3. +

    +

    + This method is deprecated.
    + See getSettingsIntent(GoogleApiClient) + +

    +

    Gets an intent to show the Settings screen that allows the user to configure + GamesClient-related features for the current game. Note that this must be invoked with + startActivityForResult(Intent, int), so that the identity of the calling + package can be established.

    - If the user canceled, the result will be RESULT_CANCELED. If the user - selected players, the result will be RESULT_OK, and the data intent will - contain the selected player IDs in EXTRA_PLAYERS and the minimum and maximum numbers - of additional auto-match players in EXTRA_MIN_AUTOMATCH_PLAYERS and - EXTRA_MAX_AUTOMATCH_PLAYERS respectively. The player IDs in EXTRA_PLAYERS - will include only the other players selected, not the current player. + A RESULT_RECONNECT_REQUIRED may be returned as the + resultCode in onActivityResult(int, int, Intent) if the GamesClient ends up in an inconsistent + state.

    - This method is the equivalent of calling getSelectPlayersIntent(int, int, boolean) - with the allowAutomatch parameter set to true.

    + Most applications will not need to call this directly, since the Settings UI is already + reachable from most other GamesClient UI screens (achievements, leaderboards, etc.) via a + menu item.

    +
    +
    Returns
    +
    • An Intent that can be started to view the GamesClient Settings UI.
    +
    + +
    +
    + + + + +
    +

    + + public + + + + + void + + getTurnBasedMatch + (OnTurnBasedMatchLoadedListener listener, String matchId) +

    +
    +
    + + + +
    +
    +

    +

    + This method is deprecated.
    + See loadMatch(GoogleApiClient, String) + +

    +

    Load a specified turn-based match.

    Parameters
    - + - +
    minPlayers - The minimum number of players to select (not including the current player).listener + The listener that is called when the load is complete. The listener is called + on the main thread.
    maxPlayers - The maximum number of players to select (not including the current player).matchId + The ID of the match to retreive.
    -
    -
    Returns
    -
    • An Intent that can be started to display the player selector.
    -
    -
    - + -
    +

    - public - - - - + public + + + + Intent - getSelectPlayersIntent + getTurnBasedSelectOpponentsIntent (int minPlayers, int maxPlayers, boolean allowAutomatch)

    - - + +
    +

    +

    + This method is deprecated.
    + See getSelectOpponentsIntent(GoogleApiClient, int, int, boolean) +

    Returns an intent that will let the user select players to send an invitation to. Note that this must be invoked with startActivityForResult(Intent, int), so that the identity of the calling package can be established. @@ -6798,7 +7440,7 @@ From interface

    @@ -6806,7 +7448,7 @@ From interface
    - +

    @@ -6818,8 +7460,8 @@ From interface Intent - getSettingsIntent - () + getTurnBasedSelectOpponentsIntent + (int minPlayers, int maxPlayers)

    @@ -6828,68 +7470,52 @@ From interface
    - -

    Gets an intent to show the Settings screen that allows the user to configure - GamesClient-related features for the current game. Note that this must be invoked with - startActivityForResult(Intent, int), so that the identity of the calling - package can be established. +

    +

    + This method is deprecated.
    + See getSelectOpponentsIntent(GoogleApiClient, int, int) + +

    +

    Returns an intent that will let the user select players to send an invitation to. Note that + this must be invoked with startActivityForResult(Intent, int), so that the + identity of the calling package can be established.

    - A RESULT_RECONNECT_REQUIRED may be returned as the - resultCode in onActivityResult(int, int, Intent) if the GamesClient ends up in an inconsistent - state. + The number of players passed in should be the desired number of additional players to select, + not including the current player. So, for a game that can handle between 2 and 4 players, + minPlayers would be 1 and maxPlayers would be 3.

    - Most applications will not need to call this directly, since the Settings UI is already - reachable from most other GamesClient UI screens (achievements, leaderboards, etc.) via a - menu item.

    -
    -
    Returns
    -
    • An Intent that can be started to view the GamesClient Settings UI. -
    -
    - -
    -
    - - - - -
    -

    - - public - - - - - void - - getTurnBasedMatch - (OnTurnBasedMatchLoadedListener listener, String matchId) -

    -
    -
    - - - -
    -
    - -

    Load a specified turn-based match.

    + If the user canceled, the result will be RESULT_CANCELED. If the user + selected players, the result will be RESULT_OK, and the data intent will + contain the selected player IDs in EXTRA_PLAYERS and the minimum and maximum numbers + of additional auto-match players in EXTRA_MIN_AUTOMATCH_PLAYERS and + EXTRA_MAX_AUTOMATCH_PLAYERS respectively. The player IDs in EXTRA_PLAYERS + will include only the other players selected, not the current player. +

    + This method is the equivalent of calling + getTurnBasedSelectOpponentsIntent(int, int, boolean) with the allowAutomatch + parameter set to true.

    Parameters
    - + - +
    listener - The listener that is called when the load is complete. The listener is called - on the main thread.minPlayers + The minimum number of players to select (not including the current player).
    matchId - The ID of the match to retreive. -maxPlayers + The maximum number of players to select (not including the current player).
    +
    +
    Returns
    +
    • An Intent that can be started to display the player selector.
    +
    +
    @@ -6917,7 +7543,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See increment(GoogleApiClient, String, int) + +

    Increments an achievement by the given number of steps. The achievement must be an incremental achievement. Once an achievement reaches at least the maximum number of steps, it will be unlocked automatically. Any further increments will be ignored. @@ -6937,8 +7568,7 @@ From interface numSteps - The number of steps to increment by. Must be greater than 0. - + The number of steps to increment by. Must be greater than 0.

    @@ -6969,7 +7599,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See incrementImmediate(GoogleApiClient, String, int) + +

    Increments an achievement by the given number of steps. The achievement must be an incremental achievement. Once an achievement reaches at least the maximum number of steps, it will be unlocked automatically. Any further increments will be ignored. @@ -6994,8 +7629,7 @@ From interface numSteps - The number of steps to increment by. Must be greater than 0. - + The number of steps to increment by. Must be greater than 0.

    @@ -7026,7 +7660,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See isConnected(). + +

    Checks if the client is currently connected to the service, so that requests to other methods will succeed. Applications should guard client actions caused by the user with a call to this method.

    @@ -7062,7 +7701,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See isConnecting(). + +

    Checks if the client is attempting to connect to the service.

    Returns
    @@ -7096,7 +7740,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See isConnectionCallbacksRegistered(GoogleApiClient.ConnectionCallbacks). + +

    Returns true if the specified listener is currently registered to receive connection events.

    @@ -7140,7 +7789,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See isConnectionFailedListenerRegistered(GoogleApiClient.OnConnectionFailedListener). + +

    Returns true if the specified listener is currently registered to receive connection failed events.

    @@ -7184,7 +7838,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See join(GoogleApiClient, RoomConfig) + +

    Join a real-time room by accepting an invitation. The lifetime of the current game's connection to the room is bound to this GamesClient's lifecycle. When the client disconnects, the player will leave the room and any peer-to-peer connections for this player @@ -7196,8 +7855,7 @@ From interface +
    config - The real-time room configuration. -The real-time room configuration.

    @@ -7228,7 +7886,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See leave(GoogleApiClient, RoomUpdateListener, String) + +

    Leave the specified room. This will disconnect the player from the room, but allow other players to continue playing the game. The result is delivered by the callback onLeftRoom(int, String) to the given listener on the main thread. @@ -7245,8 +7908,7 @@ From interface roomId - ID of the room to leave. - + ID of the room to leave.

    @@ -7257,14 +7919,14 @@ From interface -
    +

    - public - - - - + public + + + + void leaveTurnBasedMatch @@ -7272,12 +7934,17 @@ From interface

    - - + +
    +

    +

    + This method is deprecated.
    + See leaveMatch(GoogleApiClient, String) +

    Leave the specified match when it is not the current player's turn. If this takes the match to fewer than two participants, the match will be canceled.

    @@ -7293,8 +7960,7 @@ From interface matchId - ID of the match to leave. - + ID of the match to leave.

    @@ -7305,14 +7971,14 @@ From interface -
    +

    - public - - - - + public + + + + void leaveTurnBasedMatchDuringTurn @@ -7320,12 +7986,17 @@ From interface

    - - + +
    +

    +

    + This method is deprecated.
    + See leaveMatchDuringTurn(GoogleApiClient, String, String) +

    Leave the specified match during the current player's turn. If this takes the match to fewer than two participants, the match will be canceled. The provided pendingParticipantId will be used to determine which participant should act next. If no pending participant is @@ -7351,8 +8022,7 @@ From interface pendingParticipantId ID of the participant who will be set to pending after this update succeeds, or null to wait for additional automatched players (if - possible). - + possible).

    @@ -7383,7 +8053,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See load(GoogleApiClient, boolean) + +

    Asynchronously load achievement data for the currently signed in player.

    The result is delivered to the given listener on the main thread. If disconnect() is @@ -7401,8 +8076,7 @@ From interface If true, this call will clear any locally cached data and attempt to fetch the latest data from the server. This would commonly be used for something like a user-initiated refresh. Normally, this should be set to false to gain advantages - of data caching. - + of data caching.

    @@ -7433,7 +8107,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See loadCurrentPlayerLeaderboardScore(GoogleApiClient, String, int, int) + +

    Asynchronously load the currently signed in player's score for a given leaderboard.

    Parameters
    @@ -7458,8 +8137,7 @@ From interface leaderboardCollection The leaderboard collection to retrieve scores for. Valid values are either COLLECTION_PUBLIC or - COLLECTION_SOCIAL. - + COLLECTION_SOCIAL.
    @@ -7490,7 +8168,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See loadGame(GoogleApiClient) + +

    Load the details for the current game.

    Parameters
    @@ -7498,8 +8181,7 @@ From interface listener The listener that is called when the load is complete. The listener is called - on the main thread. - + on the main thread.
    @@ -7530,7 +8212,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See loadInvitablePlayers(GoogleApiClient, int, boolean). + +

    Load the initial page of players the currently signed-in player can invite to a multiplayer game, sorted alphabetically by name.

    @@ -7556,8 +8243,7 @@ From interface If true, this call will clear any locally cached data and attempt to fetch the latest data from the server. This would commonly be used for something like a user-initiated refresh. Normally, this should be set to false to gain advantages - of data caching. - + of data caching.

    @@ -7588,7 +8274,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See loadInvitations(GoogleApiClient) + +

    Asynchronously load the list of invitations for the current game.

    The result is delivered to the given listener on the main thread. If disconnect() is @@ -7599,8 +8290,7 @@ From interface listener The listener that is called when the load is complete. The listener is called - on the main thread. - + on the main thread.

    @@ -7631,7 +8321,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See loadLeaderboardMetadata(GoogleApiClient, boolean). + +

    Asynchronously load the list of leaderboard metadata for this game.

    The result is delivered to the given listener on the main thread. If disconnect() is @@ -7649,8 +8344,7 @@ From interface If true, this call will clear any locally cached data and attempt to fetch the latest data from the server. This would commonly be used for something like a user-initiated refresh. Normally, this should be set to false to gain advantages - of data caching. - + of data caching.

    @@ -7681,7 +8375,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See loadLeaderboardMetadata(GoogleApiClient, String, boolean) + +

    Asynchronously load a specific leaderboard's metadata for this game.

    The result is delivered to the given listener on the main thread. If disconnect() is @@ -7703,8 +8402,7 @@ From interface If true, this call will clear any locally cached data and attempt to fetch the latest data from the server. This would commonly be used for something like a user-initiated refresh. Normally, this should be set to false to gain advantages - of data caching. - + of data caching.

    @@ -7735,7 +8433,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See loadMoreInvitablePlayers(GoogleApiClient, int). + +

    Asynchronously loads an additional page of invitable players. A new player buffer will be delivered that includes an extra page of results.

    @@ -7752,8 +8455,7 @@ From interface pageSize The number of additional entries to request. This must be a value between 1 - and 25. - + and 25.

    @@ -7784,7 +8486,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See loadMoreScores(GoogleApiClient, LeaderboardScoreBuffer, int, int) + +

    Asynchronously loads an additional page of score data for the given score buffer. A new score buffer will be delivered that replaces the given buffer.

    @@ -7810,8 +8517,7 @@ From interface pageDirection The direction to expand the buffer. Values are defined in - PageDirection. - + PageDirection.

    @@ -7842,7 +8548,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See loadPlayer(GoogleApiClient, String). + +

    Asynchronously loads the profile for the requested player ID.

    The result is delivered to the given listener on the main thread. If disconnect() is @@ -7857,8 +8568,7 @@ From interface playerId - The player ID to get full profile data for. - + The player ID to get full profile data for.

    @@ -7889,7 +8599,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See loadPlayerCenteredScores(GoogleApiClient, String, int, int, int, boolean) + +

    Asynchronously load the player-centered page of scores for a given leaderboard. If the player does not have a score on this leaderboard, this call will return the top page instead.

    @@ -7929,8 +8644,7 @@ From interface If true, this call will clear any locally cached data and attempt to fetch the latest data from the server. This would commonly be used for something like a user-initiated refresh. Normally, this should be set to false to gain advantages - of data caching. - + of data caching.

    @@ -7961,7 +8675,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See loadPlayerCenteredScores(GoogleApiClient, String, int, int, int) + +

    Asynchronously load the player-centered page of scores for a given leaderboard. If the player does not have a score on this leaderboard, this call will return the top page instead.

    @@ -7994,8 +8713,7 @@ From interface maxResults - The maximum number of scores to fetch per page. Must be between 1 and 25. - + The maximum number of scores to fetch per page. Must be between 1 and 25.

    @@ -8026,7 +8744,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See loadTopScores(GoogleApiClient, String, int, int, int) + +

    Asynchronously load the top page of scores for a given leaderboard.

    The result is delivered to the given listener on the main thread. If disconnect() is @@ -8058,8 +8781,7 @@ From interface maxResults - The maximum number of scores to fetch per page. Must be between 1 and 25. - + The maximum number of scores to fetch per page. Must be between 1 and 25.

    @@ -8090,7 +8812,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See loadTopScores(GoogleApiClient, String, int, int, int, boolean) + +

    Asynchronously load the top page of scores for a given leaderboard.

    The result is delivered to the given listener on the main thread. If disconnect() is @@ -8129,8 +8856,7 @@ From interface If true, this call will clear any locally cached data and attempt to fetch the latest data from the server. This would commonly be used for something like a user-initiated refresh. Normally, this should be set to false to gain advantages - of data caching. - + of data caching.

    @@ -8141,14 +8867,14 @@ From interface -
    +

    - public - - - - + public + + + + void loadTurnBasedMatches @@ -8156,12 +8882,17 @@ From interface

    - - + +
    +

    +

    + This method is deprecated.
    + See loadMatchesByStatus(GoogleApiClient, int[]) +

    Asynchronously load turn-based matches for the current game. Matches with any specified turn status codes will be returned to the provided listener.

    @@ -8185,8 +8916,7 @@ From interface matchTurnStatuses - List of turn statuses to request. - + List of turn statuses to request.

    @@ -8217,7 +8947,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See reconnect() + +

    Closes the current connection to Google Play services and creates a new connection.

    This method closes the current connection then returns immediately and reconnects to the @@ -8239,14 +8974,14 @@ From interface -

    +

    - public - - - - + public + + + + void registerConnectionCallbacks @@ -8254,12 +8989,17 @@ From interface

    - - + +
    +

    +

    + This method is deprecated.
    + See registerConnectionCallbacks(GoogleApiClient.ConnectionCallbacks). +

    Registers a listener to receive connection events from this GooglePlayServicesClient. If the service is already connected, the listener's onConnected(Bundle) method will be called immediately. Applications should balance calls to this method with @@ -8291,14 +9031,14 @@ From interface -

    +

    - public - - - - + public + + + + void registerConnectionFailedListener @@ -8306,12 +9046,17 @@ From interface

    - - + +
    +

    +

    + This method is deprecated.
    + See registerConnectionFailedListener(GoogleApiClient.OnConnectionFailedListener). +

    Registers a listener to receive connection failed events from this GooglePlayServicesClient. Unlike registerConnectionCallbacks(GooglePlayServicesClient.ConnectionCallbacks), if the service is not already connected, the listener's @@ -8363,7 +9108,12 @@ From interface

    - +

    +

    + This method is deprecated.
    + See registerInvitationListener(GoogleApiClient, OnInvitationReceivedListener) + +

    Register a listener to intercept incoming invitations for the currently signed-in user. If a listener is registered by this method, the incoming invitation will not generate a status bar notification as long as this client remains connected. @@ -8377,8 +9127,7 @@ From interface listener The listener that is called when a new invitation is received. The listener - is called on the main thread. - + is called on the main thread.

    @@ -8409,7 +9158,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See registerMatchUpdateListener(GoogleApiClient, OnTurnBasedMatchUpdateReceivedListener) + +

    Register a listener to intercept incoming match updates for the currently signed-in user. If a listener is registered by this method, the incoming match update will not generate a status bar notification as long as this client remains connected. @@ -8423,8 +9177,7 @@ From interface listener The listener that is called when a match update is received. The listener is - called on the main thread. - + called on the main thread.

    @@ -8455,7 +9208,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See rematch(GoogleApiClient, String) + +

    Create a rematch of a previously completed turn-based match. The new match will have the same participants as the previous match. Note that only one rematch may be created from any single completed match.

    @@ -8469,8 +9227,7 @@ From interface matchId - The ID of the previous match to re-create. - + The ID of the previous match to re-create.
    @@ -8501,7 +9258,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See reveal(GoogleApiClient, String) + +

    Reveal a hidden achievement to the currently signed in player. If the achievement has already been unlocked, this will have no effect.

    @@ -8552,7 +9314,12 @@ From interface

    - +

    +

    + This method is deprecated.
    + See revealImmediate(GoogleApiClient, String) + +

    Reveal a hidden achievement to the currently signed in player. If the achievement is already visible, this will have no effect.

    @@ -8608,7 +9375,12 @@ From interface

    - +

    +

    + This method is deprecated.
    + See sendReliableMessage(GoogleApiClient, ReliableMessageSentCallback, byte[], String, String) + +

    Send a message to a participant in a real-time room reliably. The caller will receive a callback to report the status of the send message operation. Throws an IllegalArgumentException if recipientParticipantId is not a valid participant or @@ -8640,8 +9412,7 @@ From interface

    Returns
    + STATUS_REAL_TIME_MESSAGE_FAILED if the message failed to send.
    @@ -8670,7 +9441,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See sendUnreliableMessage(GoogleApiClient, byte[], String, java.util.List) + +

    Send a message to one or more participants in a real-time room. The message delivery is not reliable and will not report status after completion. Throws an IllegalArgumentException if any participants in recipientParticipantIds are not @@ -8697,8 +9473,7 @@ From interface

    Returns
    + if the message failed to send.
    @@ -8727,7 +9502,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See sendUnreliableMessage(GoogleApiClient, byte[], String, String) + +

    Send a message to a participant in a real-time room. The message delivery is not reliable and will not report status after completion. Throws an IllegalArgumentException if recipientParticipantId is not a valid participant or @@ -8754,8 +9534,7 @@ From interface

    Returns
    + if the message failed to send.
    @@ -8784,7 +9563,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See sendUnreliableMessageToAll(GoogleApiClient, byte[], String) + +

    Send a message to all participants in a real-time room. The message delivery is not reliable and will not report status after completion. The maximum message size supported is MAX_UNRELIABLE_MESSAGE_LEN bytes.

    @@ -8805,8 +9589,7 @@ From interface
    Returns
    + if the message failed to send.
    @@ -8835,7 +9618,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See setSteps(GoogleApiClient, String, int) + +

    Set an achievement to have at least the given number of steps completed. Calling this method while the achievement already has more steps than the provided value is a no-op. Once the achievement reaches the maximum number of steps, the achievement will automatically be @@ -8856,8 +9644,7 @@ From interface numSteps - The number of steps to set the achievement to. Must be greater than 0. - + The number of steps to set the achievement to. Must be greater than 0.

    @@ -8888,7 +9675,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See setStepsImmediate(GoogleApiClient, String, int) + +

    Set an achievement to have at least the given number of steps completed. Calling this method while the achievement already has more steps than the provided value is a no-op. Once the achievement reaches the maximum number of steps, the achievement will automatically be @@ -8914,8 +9706,7 @@ From interface numSteps - The number of steps to set the achievement to. Must be greater than 0. - + The number of steps to set the achievement to. Must be greater than 0.

    @@ -8946,7 +9737,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See setGravityForPopups(GoogleApiClient, int). + +

    Specifies the part of the screen at which games service popups (for example, "welcome back" or "achievement unlocked" popups) will be displayed using gravity.

    @@ -8956,8 +9752,7 @@ From interface +
    gravity - The gravity which controls the placement of games service popups. -The gravity which controls the placement of games service popups.

    @@ -8988,15 +9783,19 @@ From interface
    - +

    +

    + This method is deprecated.
    + See setViewForPopups(GoogleApiClient, View). + +

    Sets the View to use as a content view for popups.

    Parameters
    +
    gamesContentView - The view to use as a content view for popups. View cannot be null. -The view to use as a content view for popups. View cannot be null.
    @@ -9027,7 +9826,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See signOut(GoogleApiClient) + +

    Asynchronously signs the current user out.

    This call doesn't disconnect the GamesClient. As no user is signed in after this call is @@ -9042,8 +9846,7 @@ From interface listener The listener that is called when sign-out is complete. The listener is called - on the main thread. - + on the main thread.
    @@ -9074,13 +9877,17 @@ From interface
    - +

    +

    + This method is deprecated.
    + See signOut(GoogleApiClient) + +

    Asynchronously signs the current user out.

    This call doesn't disconnect the GamesClient. As no user is signed in after this call is completed, subsequent calls to this client will very likely fail. You should either - call disconnect() or finish your Activity after this call. -

    + call disconnect() or finish your Activity after this call.

    @@ -9108,7 +9915,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See submitScore(GoogleApiClient, String, long, String) + +

    Submit a score to a leaderboard for the currently signed in player. The score is ignored if it is worse (as defined by the leaderboard configuration) than a previously submitted score for the same player. @@ -9146,8 +9958,7 @@ From interface scoreTag Optional metadata about this score. The value may contain no more than 64 - URI-safe characters as defined by section 2.3 of RFC 3986. - + URI-safe characters as defined by section 2.3 of RFC 3986.

    @@ -9178,7 +9989,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See submitScore(GoogleApiClient, String, long) + +

    Submit a score to a leaderboard for the currently signed in player. The score is ignored if it is worse (as defined by the leaderboard configuration) than a previously submitted score for the same player. @@ -9211,8 +10027,7 @@ From interface score - The raw score value. - + The raw score value.

    @@ -9243,7 +10058,12 @@ From interface
    - +

    +

    + This method is deprecated.
    + See submitScoreImmediate(GoogleApiClient, String, long, String) + +

    Submit a score to a leaderboard for the currently signed in player. The score is ignored if it is worse (as defined by the leaderboard configuration) than a previously submitted score for the same player. @@ -9324,7 +10144,12 @@ From interface

    - +

    +

    + This method is deprecated.
    + See submitScoreImmediate(GoogleApiClient, String, long) + +

    Submit a score to a leaderboard for the currently signed in player. The score is ignored if it is worse (as defined by the leaderboard configuration) than a previously submitted score for the same player. @@ -9380,14 +10205,14 @@ From interface -

    +

    - public - - - - + public + + + + void takeTurn @@ -9395,12 +10220,17 @@ From interface

    - - + +
    +

    +

    + This method is deprecated.
    + See takeTurn(GoogleApiClient, String, byte[], String) +

    Update a match with new turn data. The participant that is passed in as the pending participant will be notified that it is their turn to take action. If no pending participant is provided and the match has available auto-match slots, the match will wait for additional @@ -9446,14 +10276,14 @@ From interface -

    +

    - public - - - - + public + + + + void takeTurn @@ -9461,12 +10291,17 @@ From interface

    - - + +
    +

    +

    + This method is deprecated.
    + See takeTurn(GoogleApiClient, String, byte[], String, ParticipantResult[]) +

    Update a match with new turn data. The participant that is passed in as the pending participant will be notified that it is their turn to take action. If no pending participant is provided and the match has available auto-match slots, the match will wait for additional @@ -9522,14 +10357,14 @@ From interface -

    +

    - public - - - - + public + + + + void takeTurn @@ -9537,12 +10372,17 @@ From interface

    - - + +
    +

    +

    + This method is deprecated.
    + See takeTurn(GoogleApiClient, String, byte[], String, java.util.List) +

    Update a match with new turn data. The participant that is passed in as the pending participant will be notified that it is their turn to take action. If no pending participant is provided and the match has available auto-match slots, the match will wait for additional @@ -9618,7 +10458,12 @@ From interface

    - +

    +

    + This method is deprecated.
    + See unlock(GoogleApiClient, String) + +

    Unlock an achievement for the currently signed in player. If the achievement is hidden this will reveal it to the player.

    @@ -9669,7 +10514,12 @@ From interface

    - +

    +

    + This method is deprecated.
    + See unlockImmediate(GoogleApiClient, String) + +

    Unlock an achievement for the currently signed in player. If the achievement is hidden this will reveal it to the player.

    @@ -9725,7 +10575,12 @@ From interface

    - +

    +

    + This method is deprecated.
    + See unregisterConnectionCallbacks(GoogleApiClient.ConnectionCallbacks). + +

    Removes a connection listener from this GooglePlayServicesClient. Note that removing a listener does not generate any callbacks.

    @@ -9768,7 +10623,12 @@ From interface

    - +

    +

    + This method is deprecated.
    + See unregisterConnectionFailedListener(GoogleApiClient.OnConnectionFailedListener). + +

    Removes a connection failed listener from the GooglePlayServicesClient. Note that removing a listener does not generate any callbacks.

    @@ -9811,10 +10671,14 @@ From interface

    - +

    +

    + This method is deprecated.
    + See unregisterInvitationListener(GoogleApiClient) + +

    Unregisters this client's invitation listener, if any. Any new invitations will generate - status bar notifications as normal. -

    + status bar notifications as normal.

    @@ -9822,14 +10686,14 @@ From interface -
    +

    - public - - - - + public + + + + void unregisterMatchUpdateListener @@ -9837,15 +10701,19 @@ From interface

    - - + +
    +

    +

    + This method is deprecated.
    + See unregisterMatchUpdateListener(GoogleApiClient) +

    Unregisters this client's match update listener, if any. Any new match updates will generate - status bar notifications as normal. -

    + status bar notifications as normal.

    diff --git a/docs/html/reference/com/google/android/gms/games/GamesMetadata.LoadGamesResult.html b/docs/html/reference/com/google/android/gms/games/GamesMetadata.LoadGamesResult.html new file mode 100644 index 000000000000..a75210a3b8a9 --- /dev/null +++ b/docs/html/reference/com/google/android/gms/games/GamesMetadata.LoadGamesResult.html @@ -0,0 +1,1084 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GamesMetadata.LoadGamesResult | Android Developers + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + + + + +
    +
    + + + + +
    + public + static + + + interface +

    GamesMetadata.LoadGamesResult

    + + + + + + implements + + Releasable + + Result + + + + + +
    + +
    + +
    + + + + + + + + + +
    com.google.android.gms.games.GamesMetadata.LoadGamesResult
    + + + + + + + +
    + + +

    Class Overview

    +

    Result delivered when game metadata has been loaded. +

    + Possible status codes include: +

    +

    + + + + + +
    + + + + + + + + + + + + + + + + +
    + + +

    Summary

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Public Methods
    + abstract + + + + + GameBuffer + + getGames() + +
    + + + + + + + + + + + + + + + + + + + + +
    + [Expand] +
    Inherited Methods
    + +From interface + + com.google.android.gms.common.api.Releasable + +
    + + +
    +
    + +From interface + + com.google.android.gms.common.api.Result + +
    + + +
    +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    Public Methods

    + + + + + +
    +

    + + public + + + abstract + + GameBuffer + + getGames + () +

    +
    +
    + + + +
    +
    + +

    +
    +
    Returns
    +
    • The game metadata that was requested. This is guaranteed to be non-null, though + it may be empty. The listener must close this object when finished. +
    +
    + +
    +
    + + + + + + + + + + + + + +
    + +
    + +
    + + + + + + + + diff --git a/docs/html/reference/com/google/android/gms/drive/DriveFolder.OnCreateFileCallback.html b/docs/html/reference/com/google/android/gms/games/GamesMetadata.html similarity index 77% rename from docs/html/reference/com/google/android/gms/drive/DriveFolder.OnCreateFileCallback.html rename to docs/html/reference/com/google/android/gms/games/GamesMetadata.html index af959e8ad249..39fcaba4bee5 100644 --- a/docs/html/reference/com/google/android/gms/drive/DriveFolder.OnCreateFileCallback.html +++ b/docs/html/reference/com/google/android/gms/games/GamesMetadata.html @@ -83,7 +83,7 @@ -DriveFolder.OnCreateFileCallback | Android Developers +GamesMetadata | Android Developers
    @@ -141,7 +141,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium ru-lang="Проектирование" ko-lang="디자인" ja-lang="設計" - es-lang="Diseñar" + es-lang="Diseñar" >Design
  • Develop
  • Distribute
  • - + @@ -673,17 +683,17 @@ onkeyup="return search_changed(event, false, '/')" />
    public - static - - + + + interface -

    DriveFolder.OnCreateFileCallback

    - - - +

    GamesMetadata

    + + +
    @@ -695,10 +705,10 @@ onkeyup="return search_changed(event, false, '/')" /> - - com.google.android.gms.drive.DriveFolder.OnCreateFileCallback + + com.google.android.gms.games.GamesMetadata - + @@ -712,13 +722,7 @@ onkeyup="return search_changed(event, false, '/')" />

    Class Overview

    -

    - Note: The Google Drive Android API is currently in developer - preview. Applications compiled using this version of the API will - continue to operate on devices using future versions of Google Play services; - however, changes to the API are expected in future releases. -

    -

    A callback that provides the result for a create file request. +

    Entry point for game metadata functionality.

    @@ -749,6 +753,26 @@ onkeyup="return search_changed(event, false, '/')" /> + + + + + + + + + + + + + + + @@ -778,19 +802,39 @@ onkeyup="return search_changed(event, false, '/')" /> - + + - - - void + + + @@ -842,30 +886,94 @@ onkeyup="return search_changed(event, false, '/')" /> - + -
    +

    - public + public + + + abstract + + Game + + getCurrentGame + (GoogleApiClient apiClient) +

    +
    +
    + + + +
    +
    + +

    Gets the metadata for the current game, if available. +

    + Required API: API
    + Required Scopes: SCOPE_GAMES

    +
    +
    Parameters
    +
    Nested Classes
    + + + + + interfaceGamesMetadata.LoadGamesResultResult delivered when game metadata has been loaded. 
    abstract + + + + + Game + + getCurrentGame(GoogleApiClient apiClient) + +
    Gets the metadata for the current game, if available.
    + +
    + abstract + + + + + PendingResult<GamesMetadata.LoadGamesResult> - onCreateFile(DriveFolder.DriveFileResult result) - + loadGame(GoogleApiClient apiClient) + +
    Loads the details for the current game.
    +
    + + + +
    apiClient + The GoogleApiClient to service the call.
    +
    +
    +
    Returns
    +
    • Game metadata for the current game. May be null if the metadata is not + available locally. +
    +
    +
    +
    - abstract - void + + +
    +

    + + public + + + abstract + + PendingResult<GamesMetadata.LoadGamesResult> - onCreateFile - (DriveFolder.DriveFileResult result) + loadGame + (GoogleApiClient apiClient)

    - - + +
    - -

    + +

    Loads the details for the current game. +

    + Required API: API
    + Required Scopes: SCOPE_GAMES

    +
    +
    Parameters
    + + + + +
    apiClient + The GoogleApiClient to service the call.
    +
    +
    +
    Returns
    + +
    @@ -882,17 +990,17 @@ onkeyup="return search_changed(event, false, '/')" /> diff --git a/docs/html/reference/com/google/android/gms/games/GamesStatusCodes.html b/docs/html/reference/com/google/android/gms/games/GamesStatusCodes.html new file mode 100644 index 000000000000..7b2e5a26b434 --- /dev/null +++ b/docs/html/reference/com/google/android/gms/games/GamesStatusCodes.html @@ -0,0 +1,2832 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GamesStatusCodes | Android Developers + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + +
    + +
    + + + + + + + + + + + + +
    + + + + +
    +
    + + + + +
    + public + + final + + class +

    GamesStatusCodes

    + + + + + extends Object
    + + + + + + + + + +
    + +
    + +
    + + + + + + + + + + + + + + + + + +
    java.lang.Object
       ↳com.google.android.gms.games.GamesStatusCodes
    + + + + + + + +
    + + +

    Class Overview

    +

    Status codes for Games results. +

    + + + + + +
    + + + + + + + + + + + + + + + + +
    + + +

    Summary

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Constants
    intSTATUS_ACHIEVEMENT_NOT_INCREMENTALIndicates that the call to increment achievement failed since the achievement is not an + incremental achievement.
    intSTATUS_ACHIEVEMENT_UNKNOWNCould not find the achievement, so the operation to update the achievement failed.
    intSTATUS_ACHIEVEMENT_UNLOCKEDIndicates that the incremental achievement was also unlocked when the call was made to + increment the achievement.
    intSTATUS_ACHIEVEMENT_UNLOCK_FAILUREAn incremental achievement cannot be unlocked directly, so the call to unlock achievement + failed.
    intSTATUS_APP_MISCONFIGUREDThe developer has misconfigured their application in some way.
    intSTATUS_CLIENT_RECONNECT_REQUIREDThe GoogleApiClient is in an inconsistent state and must reconnect to the service to resolve + the issue.
    intSTATUS_GAME_NOT_FOUNDThe specified game ID was not recognized by the server.
    intSTATUS_INTERNAL_ERRORAn unspecified error occurred; no more specific information is available.
    intSTATUS_INTERRUPTEDWas interrupted while waiting for the result.
    intSTATUS_INVALID_REAL_TIME_ROOM_IDConstant indicating that the real-time room ID provided to the operation was not valid, or + does not correspond to the currently active real-time room.
    intSTATUS_LICENSE_CHECK_FAILEDThe game is not licensed to the user.
    intSTATUS_MATCH_ERROR_ALREADY_REMATCHEDThe specified match has already had a rematch created.
    intSTATUS_MATCH_ERROR_INACTIVE_MATCHThe match is not currently active.
    intSTATUS_MATCH_ERROR_INVALID_MATCH_RESULTSThe match results provided in this API call are invalid.
    intSTATUS_MATCH_ERROR_INVALID_MATCH_STATEThe match is not in the correct state to perform the specified action.
    intSTATUS_MATCH_ERROR_INVALID_PARTICIPANT_STATEOne or more participants in this match are not in valid states.
    intSTATUS_MATCH_ERROR_LOCALLY_MODIFIEDThe specified match has already been modified locally.
    intSTATUS_MATCH_ERROR_OUT_OF_DATE_VERSIONThe match data is out of date.
    intSTATUS_MATCH_NOT_FOUNDThe specified match cannot be found.
    intSTATUS_MULTIPLAYER_DISABLEDThis game does not support multiplayer.
    intSTATUS_MULTIPLAYER_ERROR_CREATION_NOT_ALLOWEDThe user is not allowed to create a new multiplayer game at this time.
    intSTATUS_MULTIPLAYER_ERROR_INVALID_MULTIPLAYER_TYPEThe match is not the right type to perform this action on.
    intSTATUS_MULTIPLAYER_ERROR_INVALID_OPERATIONThis multiplayer operation is not valid, and the server rejected it.
    intSTATUS_MULTIPLAYER_ERROR_NOT_TRUSTED_TESTERThe user attempted to invite another user who was not authorized to see the game.
    intSTATUS_NETWORK_ERROR_NO_DATAA network error occurred while attempting to retrieve fresh data, and no data was available + locally.
    intSTATUS_NETWORK_ERROR_OPERATION_DEFERREDA network error occurred while attempting to modify data, but the data was successfully + modified locally and will be updated on the network the next time the device is able to sync.
    intSTATUS_NETWORK_ERROR_OPERATION_FAILEDA network error occurred while attempting to perform an operation that requires network + access.
    intSTATUS_NETWORK_ERROR_STALE_DATAA network error occurred while attempting to retrieve fresh data, but some locally cached + data was available.
    intSTATUS_OKThe operation was successful.
    intSTATUS_OPERATION_IN_FLIGHTTrying to start a join/create operation while another is already in flight.
    intSTATUS_PARTICIPANT_NOT_CONNECTEDConstant indicating that the ID of the participant provided by the user is not currently + connected to the client in the real-time room.
    intSTATUS_REAL_TIME_CONNECTION_FAILEDFailed to initialize the network connection for a real-time room.
    intSTATUS_REAL_TIME_INACTIVE_ROOMThe room is not currently active.
    intSTATUS_REAL_TIME_MESSAGE_SEND_FAILEDFailed to send message to the peer participant for a real-time room.
    intSTATUS_REAL_TIME_ROOM_NOT_JOINEDFailed to send message to the peer participant for a real-time room, since the user has not + joined the room.
    intSTATUS_TIMEOUTThe operation timed out while awaiting the result.
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + [Expand] +
    Inherited Methods
    + +From class + + java.lang.Object + +
    + + +
    +
    + + +
    + + + + + + + + + + + + + + + + + + + + +

    Constants

    + + + + + + +
    +

    + + public + static + final + int + + STATUS_ACHIEVEMENT_NOT_INCREMENTAL +

    +
    + + + + +
    +
    + +

    Indicates that the call to increment achievement failed since the achievement is not an + incremental achievement. +

    + + +
    + Constant Value: + + + 3002 + (0x00000bba) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_ACHIEVEMENT_UNKNOWN +

    +
    + + + + +
    +
    + +

    Could not find the achievement, so the operation to update the achievement failed. +

    + + +
    + Constant Value: + + + 3001 + (0x00000bb9) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_ACHIEVEMENT_UNLOCKED +

    +
    + + + + +
    +
    + +

    Indicates that the incremental achievement was also unlocked when the call was made to + increment the achievement. +

    + + +
    + Constant Value: + + + 3003 + (0x00000bbb) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_ACHIEVEMENT_UNLOCK_FAILURE +

    +
    + + + + +
    +
    + +

    An incremental achievement cannot be unlocked directly, so the call to unlock achievement + failed. +

    + + +
    + Constant Value: + + + 3000 + (0x00000bb8) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_APP_MISCONFIGURED +

    +
    + + + + +
    +
    + +

    The developer has misconfigured their application in some way. The logs will contain more + data about the error and the appropriate resolution. +

    + + +
    + Constant Value: + + + 8 + (0x00000008) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_CLIENT_RECONNECT_REQUIRED +

    +
    + + + + +
    +
    + +

    The GoogleApiClient is in an inconsistent state and must reconnect to the service to resolve + the issue. Further calls to the service using the current connection are unlikely to succeed. +

    + + +
    + Constant Value: + + + 2 + (0x00000002) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_GAME_NOT_FOUND +

    +
    + + + + +
    +
    + +

    The specified game ID was not recognized by the server. +

    + + +
    + Constant Value: + + + 9 + (0x00000009) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_INTERNAL_ERROR +

    +
    + + + + +
    +
    + +

    An unspecified error occurred; no more specific information is available. The device logs may + provide additional data. +

    + + +
    + Constant Value: + + + 1 + (0x00000001) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_INTERRUPTED +

    +
    + + + + +
    +
    + +

    Was interrupted while waiting for the result. Only returned if using a + PendingResult directly. +

    + + +
    + Constant Value: + + + 14 + (0x0000000e) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_INVALID_REAL_TIME_ROOM_ID +

    +
    + + + + +
    +
    + +

    Constant indicating that the real-time room ID provided to the operation was not valid, or + does not correspond to the currently active real-time room. +

    + + +
    + Constant Value: + + + 7002 + (0x00001b5a) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_LICENSE_CHECK_FAILED +

    +
    + + + + +
    +
    + +

    The game is not licensed to the user. Further calls will return the same code. +

    + + +
    + Constant Value: + + + 7 + (0x00000007) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_MATCH_ERROR_ALREADY_REMATCHED +

    +
    + + + + +
    +
    + +

    The specified match has already had a rematch created. Only one rematch may be created for + any initial match. +

    + + +
    + Constant Value: + + + 6505 + (0x00001969) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_MATCH_ERROR_INACTIVE_MATCH +

    +
    + + + + +
    +
    + +

    The match is not currently active. This action cannot be performed on an inactive match. +

    + + +
    + Constant Value: + + + 6501 + (0x00001965) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_MATCH_ERROR_INVALID_MATCH_RESULTS +

    +
    + + + + +
    +
    + +

    The match results provided in this API call are invalid. This covers cases of duplicate + results, results for players who are not in the match, etc. +

    + + +
    + Constant Value: + + + 6504 + (0x00001968) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_MATCH_ERROR_INVALID_MATCH_STATE +

    +
    + + + + +
    +
    + +

    The match is not in the correct state to perform the specified action. +

    + + +
    + Constant Value: + + + 6502 + (0x00001966) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_MATCH_ERROR_INVALID_PARTICIPANT_STATE +

    +
    + + + + +
    +
    + +

    One or more participants in this match are not in valid states. This could occur if a + specified participant is not actually a participant of the match, or is invalid, or is in an + incorrect state to make the API call. Check the logs for more detailed information. +

    + + +
    + Constant Value: + + + 6500 + (0x00001964) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_MATCH_ERROR_LOCALLY_MODIFIED +

    +
    + + + + +
    +
    + +

    The specified match has already been modified locally. This operation cannot be performed + until the match has been sent to the server. +

    + + +
    + Constant Value: + + + 6507 + (0x0000196b) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_MATCH_ERROR_OUT_OF_DATE_VERSION +

    +
    + + + + +
    +
    + +

    The match data is out of date. Someone else has modified the data on the server, so the + request could not be completed safely. +

    + + +
    + Constant Value: + + + 6503 + (0x00001967) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_MATCH_NOT_FOUND +

    +
    + + + + +
    +
    + +

    The specified match cannot be found. The provided match ID does not correspond to any known + match. +

    + + +
    + Constant Value: + + + 6506 + (0x0000196a) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_MULTIPLAYER_DISABLED +

    +
    + + + + +
    +
    + +

    This game does not support multiplayer. This could occur if the linked app is not configured + appropriately in the developer console. +

    + + +
    + Constant Value: + + + 6003 + (0x00001773) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_MULTIPLAYER_ERROR_CREATION_NOT_ALLOWED +

    +
    + + + + +
    +
    + +

    The user is not allowed to create a new multiplayer game at this time. This could occur if + the user has too many outstanding invitations already. +

    + + +
    + Constant Value: + + + 6000 + (0x00001770) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_MULTIPLAYER_ERROR_INVALID_MULTIPLAYER_TYPE +

    +
    + + + + +
    +
    + +

    The match is not the right type to perform this action on. For example, this error will be + returned when trying to take a turn in a real-time match. +

    + + +
    + Constant Value: + + + 6002 + (0x00001772) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_MULTIPLAYER_ERROR_INVALID_OPERATION +

    +
    + + + + +
    +
    + +

    This multiplayer operation is not valid, and the server rejected it. Check the logs for more + information. +

    + + +
    + Constant Value: + + + 6004 + (0x00001774) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_MULTIPLAYER_ERROR_NOT_TRUSTED_TESTER +

    +
    + + + + +
    +
    + +

    The user attempted to invite another user who was not authorized to see the game. This can + occur if a trusted tester invites a user who is not a trusted tester while the game is + unpublished. In this case, the invitations will not be sent. +

    + + +
    + Constant Value: + + + 6001 + (0x00001771) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_NETWORK_ERROR_NO_DATA +

    +
    + + + + +
    +
    + +

    A network error occurred while attempting to retrieve fresh data, and no data was available + locally. +

    + + +
    + Constant Value: + + + 4 + (0x00000004) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_NETWORK_ERROR_OPERATION_DEFERRED +

    +
    + + + + +
    +
    + +

    A network error occurred while attempting to modify data, but the data was successfully + modified locally and will be updated on the network the next time the device is able to sync. +

    + + +
    + Constant Value: + + + 5 + (0x00000005) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_NETWORK_ERROR_OPERATION_FAILED +

    +
    + + + + +
    +
    + +

    A network error occurred while attempting to perform an operation that requires network + access. The operation may be retried later. +

    + + +
    + Constant Value: + + + 6 + (0x00000006) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_NETWORK_ERROR_STALE_DATA +

    +
    + + + + +
    +
    + +

    A network error occurred while attempting to retrieve fresh data, but some locally cached + data was available. The data returned may be stale and/or incomplete. +

    + + +
    + Constant Value: + + + 3 + (0x00000003) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_OK +

    +
    + + + + +
    +
    + +

    The operation was successful. +

    + + +
    + Constant Value: + + + 0 + (0x00000000) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_OPERATION_IN_FLIGHT +

    +
    + + + + +
    +
    + +

    Trying to start a join/create operation while another is already in flight. +

    + + +
    + Constant Value: + + + 7007 + (0x00001b5f) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_PARTICIPANT_NOT_CONNECTED +

    +
    + + + + +
    +
    + +

    Constant indicating that the ID of the participant provided by the user is not currently + connected to the client in the real-time room. +

    + + +
    + Constant Value: + + + 7003 + (0x00001b5b) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_REAL_TIME_CONNECTION_FAILED +

    +
    + + + + +
    +
    + +

    Failed to initialize the network connection for a real-time room. +

    + + +
    + Constant Value: + + + 7000 + (0x00001b58) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_REAL_TIME_INACTIVE_ROOM +

    +
    + + + + +
    +
    + +

    The room is not currently active. This action cannot be performed on an inactive room. +

    + + +
    + Constant Value: + + + 7005 + (0x00001b5d) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_REAL_TIME_MESSAGE_SEND_FAILED +

    +
    + + + + +
    +
    + +

    Failed to send message to the peer participant for a real-time room. +

    + + +
    + Constant Value: + + + 7001 + (0x00001b59) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_REAL_TIME_ROOM_NOT_JOINED +

    +
    + + + + +
    +
    + +

    Failed to send message to the peer participant for a real-time room, since the user has not + joined the room. +

    + + +
    + Constant Value: + + + 7004 + (0x00001b5c) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + STATUS_TIMEOUT +

    +
    + + + + +
    +
    + +

    The operation timed out while awaiting the result. Only returned if using a + PendingResult directly. +

    + + +
    + Constant Value: + + + 15 + (0x0000000f) + + +
    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + +
    + + + + + + + + diff --git a/docs/html/reference/com/google/android/gms/games/Notifications.html b/docs/html/reference/com/google/android/gms/games/Notifications.html new file mode 100644 index 000000000000..c366481a8e09 --- /dev/null +++ b/docs/html/reference/com/google/android/gms/games/Notifications.html @@ -0,0 +1,1206 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Notifications | Android Developers + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + +
    + +
    + + + + + +
    + + + + +
    +
    + + + + +
    + public + + + + interface +

    Notifications

    + + + + + + + + +
    + +
    + +
    + + + + + + + + + +
    com.google.android.gms.games.Notifications
    + + + + + + + +
    + + +

    Class Overview

    +

    Entry point for notifications functionality. +

    + + + + + +
    + + + + + + + + + + + + + + + + +
    + + +

    Summary

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Constants
    intNOTIFICATION_TYPES_ALLNotification types for any notification.
    intNOTIFICATION_TYPES_MULTIPLAYERNotification types for multiplayer notifications.
    intNOTIFICATION_TYPE_INVITATIONNotification type for invites to multiplayer games.
    intNOTIFICATION_TYPE_MATCH_UPDATENotification type for updates to match information.
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    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: + + + -1 + (0xffffffff) + + +
    + +
    +
    + + + + + +
    +

    + + 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_MATCH_UPDATE +

    +
    + + + + +
    +
    + +

    Notification type for updates to match information.

    + + +
    + Constant Value: + + + 2 + (0x00000002) + + +
    + +
    +
    + + + + + + + + + + + + + + + + + + + +

    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. +
    +
    + +
    +
    + + + + + + + + + + + + + +
    + +
    + +
    + + + + + + + + diff --git a/docs/html/reference/com/google/android/gms/games/OnGamesLoadedListener.html b/docs/html/reference/com/google/android/gms/games/OnGamesLoadedListener.html index 971af409c5a6..8bbb99f9c456 100644 --- a/docs/html/reference/com/google/android/gms/games/OnGamesLoadedListener.html +++ b/docs/html/reference/com/google/android/gms/games/OnGamesLoadedListener.html @@ -434,6 +434,16 @@ onkeyup="return search_changed(event, false, '/')" /> Maps
    + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + + + + + + + + diff --git a/docs/html/reference/com/google/android/gms/drive/DriveFolder.OnCreateFolderCallback.html b/docs/html/reference/com/google/android/gms/games/leaderboard/Leaderboards.LoadPlayerScoreResult.html similarity index 79% rename from docs/html/reference/com/google/android/gms/drive/DriveFolder.OnCreateFolderCallback.html rename to docs/html/reference/com/google/android/gms/games/leaderboard/Leaderboards.LoadPlayerScoreResult.html index 7b80ddbf36b0..785e26d8a902 100644 --- a/docs/html/reference/com/google/android/gms/drive/DriveFolder.OnCreateFolderCallback.html +++ b/docs/html/reference/com/google/android/gms/games/leaderboard/Leaderboards.LoadPlayerScoreResult.html @@ -83,7 +83,7 @@ -DriveFolder.OnCreateFolderCallback | Android Developers +Leaderboards.LoadPlayerScoreResult | Android Developers
    @@ -141,7 +141,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium ru-lang="Проектирование" ko-lang="디자인" ja-lang="設計" - es-lang="Diseñar" + es-lang="Diseñar" >Design
  • Develop
  • Distribute
  • - +
    @@ -842,30 +944,36 @@ onkeyup="return search_changed(event, false, '/')" /> - + -
    +

    - public - - - abstract - - void + public + + + abstract + + LeaderboardScore - onCreateFolder - (DriveFolder.DriveFolderResult result) + getScore + ()

    - - + +
    - +

    +
    +
    Returns
    +
    • The leaderboard score that was requested. This item may be null if no score was + found. +
    +
    @@ -882,17 +990,17 @@ onkeyup="return search_changed(event, false, '/')" /> diff --git a/docs/html/reference/com/google/android/gms/games/leaderboard/Leaderboards.LoadScoresResult.html b/docs/html/reference/com/google/android/gms/games/leaderboard/Leaderboards.LoadScoresResult.html new file mode 100644 index 000000000000..dc9f94ef5d6d --- /dev/null +++ b/docs/html/reference/com/google/android/gms/games/leaderboard/Leaderboards.LoadScoresResult.html @@ -0,0 +1,1134 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Leaderboards.LoadScoresResult | Android Developers + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + + + + +
    +
    + + + + +
    + public + static + + + interface +

    Leaderboards.LoadScoresResult

    + + + + + + implements + + Releasable + + Result + + + + + +
    + +
    + +
    + + + + + + + + + +
    com.google.android.gms.games.leaderboard.Leaderboards.LoadScoresResult
    + + + + + + + +
    + + +

    Class Overview

    +

    Result delivered when leaderboard scores have been loaded. +

    + Possible status codes include: +

    +

    + + + + + +
    + + + + + + + + + + + + + + + + +
    + + +

    Summary

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Public Methods
    + abstract + + + + + Leaderboard + + getLeaderboard() + +
    + abstract + + + + + LeaderboardScoreBuffer + + getScores() + +
    + + + + + + + + + + + + + + + + + + + + +
    + [Expand] +
    Inherited Methods
    + +From interface + + com.google.android.gms.common.api.Releasable + +
    + + +
    +
    + +From interface + + com.google.android.gms.common.api.Result + +
    + + +
    +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    Public Methods

    + + + + + +
    +

    + + public + + + abstract + + Leaderboard + + getLeaderboard + () +

    +
    +
    + + + +
    +
    + +

    +
    +
    Returns
    +
    • The leaderboard that the requested scores belong to. This may be null if the + leaderboard metadata could not be found. +
    +
    + +
    +
    + + + + +
    +

    + + public + + + abstract + + LeaderboardScoreBuffer + + getScores + () +

    +
    +
    + + + +
    +
    + +

    +
    +
    Returns
    +
    • The leaderboard scores that were requested. This is guaranteed to be non-null, + though it may be empty. The listener must close this object when finished. +
    +
    + +
    +
    + + + + + + + + + + + + + +
    + +
    + +
    + + + + + + + + diff --git a/docs/html/reference/com/google/android/gms/games/leaderboard/Leaderboards.SubmitScoreResult.html b/docs/html/reference/com/google/android/gms/games/leaderboard/Leaderboards.SubmitScoreResult.html new file mode 100644 index 000000000000..cfd839fb4049 --- /dev/null +++ b/docs/html/reference/com/google/android/gms/games/leaderboard/Leaderboards.SubmitScoreResult.html @@ -0,0 +1,1084 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Leaderboards.SubmitScoreResult | Android Developers + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + + + + +
    +
    + + + + +
    + public + static + + + interface +

    Leaderboards.SubmitScoreResult

    + + + + + + implements + + Releasable + + Result + + + + + +
    + +
    + +
    + + + + + + + + + +
    com.google.android.gms.games.leaderboard.Leaderboards.SubmitScoreResult
    + + + + + + + +
    + + +

    Class Overview

    +

    Result delivered when a leaderboard score has been submitted. The statusCode indicates + whether or not the score was successfully submitted to the servers. +

    + Possible status codes include: +

      +
    • STATUS_OK if the score was successfully submitted to the server. +
    • +
    • STATUS_NETWORK_ERROR_OPERATION_DEFERRED if the device is offline + or was otherwise unable to post the score to the server. The score was stored locally and + will be posted to the server the next time the device is online and is able to perform a + sync (no further action is required from the client).
    • +
    • STATUS_CLIENT_RECONNECT_REQUIRED if the client needs to reconnect + to the service before attempting to submit the score.
    • +
    • STATUS_LICENSE_CHECK_FAILED if the game is not licensed to the + user.
    • +
    • STATUS_INTERNAL_ERROR if an unexpected error occurred in the + service.
    • +
    +

    + + + + + +
    + + + + + + + + + + + + + + + + +
    + + +

    Summary

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Public Methods
    + abstract + + + + + ScoreSubmissionData + + getScoreData() + +
    + + + + + + + + + + + + + + + + + + + + +
    + [Expand] +
    Inherited Methods
    + +From interface + + com.google.android.gms.common.api.Releasable + +
    + + +
    +
    + +From interface + + com.google.android.gms.common.api.Result + +
    + + +
    +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    Public Methods

    + + + + + +
    +

    + + public + + + abstract + + ScoreSubmissionData + + getScoreData + () +

    +
    +
    + + + +
    +
    + +

    +
    +
    Returns
    +
    • Data about the score that was submitted and the response from the server. +
    +
    + +
    +
    + + + + + + + + + + + + + +
    + +
    + +
    + + + + + + + + diff --git a/docs/html/reference/com/google/android/gms/games/leaderboard/Leaderboards.html b/docs/html/reference/com/google/android/gms/games/leaderboard/Leaderboards.html new file mode 100644 index 000000000000..dc1c444a3241 --- /dev/null +++ b/docs/html/reference/com/google/android/gms/games/leaderboard/Leaderboards.html @@ -0,0 +1,2123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Leaderboards | Android Developers + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + +
    + +
    + + + + + +
    + + + + +
    +
    + + + + +
    + public + + + + interface +

    Leaderboards

    + + + + + + + + +
    + +
    + +
    + + + + + + + + + +
    com.google.android.gms.games.leaderboard.Leaderboards
    + + + + + + + +
    + + +

    Class Overview

    +

    Entry point for leaderboard functionality. +

    + + + + + +
    + + + + + + + + + + + + + + + + +
    + + +

    Summary

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Nested Classes
    + + + + + interfaceLeaderboards.LeaderboardMetadataResultResult delivered when leaderboard metadata has been loaded. 
    + + + + + interfaceLeaderboards.LoadPlayerScoreResultResult delivered when a player's leaderboard score has been loaded. 
    + + + + + interfaceLeaderboards.LoadScoresResultResult delivered when leaderboard scores have been loaded. 
    + + + + + interfaceLeaderboards.SubmitScoreResultResult delivered when a leaderboard score has been submitted. 
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Public Methods
    + abstract + + + + + Intent + + getAllLeaderboardsIntent(GoogleApiClient apiClient) + +
    Gets an intent to show the list of leaderboards for a game.
    + +
    + abstract + + + + + Intent + + getLeaderboardIntent(GoogleApiClient apiClient, String leaderboardId) + +
    Gets an intent to show a leaderboard for a game.
    + +
    + abstract + + + + + PendingResult<Leaderboards.LoadPlayerScoreResult> + + loadCurrentPlayerLeaderboardScore(GoogleApiClient apiClient, String leaderboardId, int span, int leaderboardCollection) + +
    Asynchronously load the currently signed in player's score for a given leaderboard.
    + +
    + abstract + + + + + PendingResult<Leaderboards.LeaderboardMetadataResult> + + loadLeaderboardMetadata(GoogleApiClient apiClient, String leaderboardId, boolean forceReload) + +
    Asynchronously load a specific leaderboard's metadata for this game.
    + +
    + abstract + + + + + PendingResult<Leaderboards.LeaderboardMetadataResult> + + loadLeaderboardMetadata(GoogleApiClient apiClient, boolean forceReload) + +
    Asynchronously load the list of leaderboard metadata for this game.
    + +
    + abstract + + + + + PendingResult<Leaderboards.LoadScoresResult> + + loadMoreScores(GoogleApiClient apiClient, LeaderboardScoreBuffer buffer, int maxResults, int pageDirection) + +
    Asynchronously loads an additional page of score data for the given score buffer.
    + +
    + abstract + + + + + PendingResult<Leaderboards.LoadScoresResult> + + loadPlayerCenteredScores(GoogleApiClient apiClient, String leaderboardId, int span, int leaderboardCollection, int maxResults) + +
    Asynchronously load the player-centered page of scores for a given leaderboard.
    + +
    + abstract + + + + + PendingResult<Leaderboards.LoadScoresResult> + + loadPlayerCenteredScores(GoogleApiClient apiClient, String leaderboardId, int span, int leaderboardCollection, int maxResults, boolean forceReload) + +
    Asynchronously load the player-centered page of scores for a given leaderboard.
    + +
    + abstract + + + + + PendingResult<Leaderboards.LoadScoresResult> + + loadTopScores(GoogleApiClient apiClient, String leaderboardId, int span, int leaderboardCollection, int maxResults, boolean forceReload) + +
    Asynchronously load the top page of scores for a given leaderboard.
    + +
    + abstract + + + + + PendingResult<Leaderboards.LoadScoresResult> + + loadTopScores(GoogleApiClient apiClient, String leaderboardId, int span, int leaderboardCollection, int maxResults) + +
    Asynchronously load the top page of scores for a given leaderboard.
    + +
    + abstract + + + + + void + + submitScore(GoogleApiClient apiClient, String leaderboardId, long score, String scoreTag) + +
    Submit a score to a leaderboard for the currently signed in player.
    + +
    + abstract + + + + + void + + submitScore(GoogleApiClient apiClient, String leaderboardId, long score) + +
    Submit a score to a leaderboard for the currently signed in player.
    + +
    + abstract + + + + + PendingResult<Leaderboards.SubmitScoreResult> + + submitScoreImmediate(GoogleApiClient apiClient, String leaderboardId, long score) + +
    Submit a score to a leaderboard for the currently signed in player.
    + +
    + abstract + + + + + PendingResult<Leaderboards.SubmitScoreResult> + + submitScoreImmediate(GoogleApiClient apiClient, String leaderboardId, long score, String scoreTag) + +
    Submit a score to a leaderboard for the currently signed in player.
    + +
    + + + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    Public Methods

    + + + + + +
    +

    + + public + + + abstract + + Intent + + getAllLeaderboardsIntent + (GoogleApiClient apiClient) +

    +
    +
    + + + +
    +
    + +

    Gets an intent to show the list of leaderboards for a game. Note that this must be invoked + with startActivityForResult(Intent, int), so that the identity of the + calling package can be established. +

    + A RESULT_RECONNECT_REQUIRED may be returned as the + resultCode in onActivityResult(int, int, Intent) if the GoogleApiClient ends up in an + inconsistent state. +

    + Required API: API
    + Required Scopes: SCOPE_GAMES

    +
    +
    Parameters
    + + + + +
    apiClient + The GoogleApiClient to service the call.
    +
    +
    +
    Returns
    +
    • An Intent that can be started to view the list of leaderboards for a game. +
    +
    + +
    +
    + + + + +
    +

    + + public + + + abstract + + Intent + + getLeaderboardIntent + (GoogleApiClient apiClient, String leaderboardId) +

    +
    +
    + + + +
    +
    + +

    Gets an intent to show a leaderboard for a game. Note that this must be invoked with + startActivityForResult(Intent, int), so that the identity of the calling + package can be established. +

    + A RESULT_RECONNECT_REQUIRED may be returned as the + resultCode in onActivityResult(int, int, Intent) if the GoogleApiClient ends up in an + inconsistent state. +

    + Required API: API
    + Required Scopes: SCOPE_GAMES

    +
    +
    Parameters
    + + + + + + + +
    apiClient + The GoogleApiClient to service the call.
    leaderboardId + The ID of the leaderboard to view.
    +
    +
    +
    Returns
    +
    • An Intent that can be started to view the specified leaderboard. +
    +
    + +
    +
    + + + + +
    +

    + + public + + + abstract + + PendingResult<Leaderboards.LoadPlayerScoreResult> + + loadCurrentPlayerLeaderboardScore + (GoogleApiClient apiClient, String leaderboardId, int span, int leaderboardCollection) +

    +
    +
    + + + +
    +
    + +

    Asynchronously load the currently signed in player's score for a given leaderboard. +

    + Required API: API
    + Required Scopes: SCOPE_GAMES

    +
    +
    Parameters
    + + + + + + + + + + + + + +
    apiClient + The GoogleApiClient to service the call.
    leaderboardId + ID of the leaderboard to load the score from.
    span + Time span to retrieve data for. Valid values are + TIME_SPAN_DAILY, + TIME_SPAN_WEEKLY, or + TIME_SPAN_ALL_TIME.
    leaderboardCollection + The leaderboard collection to retrieve scores for. Valid values + are either COLLECTION_PUBLIC or + COLLECTION_SOCIAL.
    +
    +
    +
    Returns
    + +
    + +
    +
    + + + + +
    +

    + + public + + + abstract + + PendingResult<Leaderboards.LeaderboardMetadataResult> + + loadLeaderboardMetadata + (GoogleApiClient apiClient, String leaderboardId, boolean forceReload) +

    +
    +
    + + + +
    +
    + +

    Asynchronously load a specific leaderboard's metadata for this game. +

    + Required API: API
    + Required Scopes: SCOPE_GAMES

    +
    +
    Parameters
    + + + + + + + + + + +
    apiClient + The GoogleApiClient to service the call.
    leaderboardId + ID of the leaderboard to load metadata for.
    forceReload + If true, this call will clear any locally cached data and attempt to fetch + the latest data from the server. This would commonly be used for something like a + user-initiated refresh. Normally, this should be set to false to gain advantages + of data caching.
    +
    +
    +
    Returns
    + +
    + +
    +
    + + + + +
    +

    + + public + + + abstract + + PendingResult<Leaderboards.LeaderboardMetadataResult> + + loadLeaderboardMetadata + (GoogleApiClient apiClient, boolean forceReload) +

    +
    +
    + + + +
    +
    + +

    Asynchronously load the list of leaderboard metadata for this game. +

    + Required API: API
    + Required Scopes: SCOPE_GAMES

    +
    +
    Parameters
    + + + + + + + +
    apiClient + The GoogleApiClient to service the call.
    forceReload + If true, this call will clear any locally cached data and attempt to fetch + the latest data from the server. This would commonly be used for something like a + user-initiated refresh. Normally, this should be set to false to gain advantages + of data caching.
    +
    +
    +
    Returns
    + +
    + +
    +
    + + + + +
    +

    + + public + + + abstract + + PendingResult<Leaderboards.LoadScoresResult> + + loadMoreScores + (GoogleApiClient apiClient, LeaderboardScoreBuffer buffer, int maxResults, int pageDirection) +

    +
    +
    + + + +
    +
    + +

    Asynchronously loads an additional page of score data for the given score buffer. A new score + buffer will be delivered that replaces the given buffer. +

    + Required API: API
    + Required Scopes: SCOPE_GAMES

    +
    +
    Parameters
    + + + + + + + + + + + + + +
    apiClient + The GoogleApiClient to service the call.
    buffer + The existing buffer that will be expanded. The buffer is allowed to be closed + prior to being passed in to this method.
    maxResults + The maximum number of scores to fetch per page. Must be between 1 and 25. + Note that the number of scores returned here may be greater than this value, + depending on how much data is cached on the device.
    pageDirection + The direction to expand the buffer. Values are defined in + PageDirection.
    +
    +
    +
    Returns
    + +
    + +
    +
    + + + + +
    +

    + + public + + + abstract + + PendingResult<Leaderboards.LoadScoresResult> + + loadPlayerCenteredScores + (GoogleApiClient apiClient, String leaderboardId, int span, int leaderboardCollection, int maxResults) +

    +
    +
    + + + +
    +
    + +

    Asynchronously load the player-centered page of scores for a given leaderboard. If the player + does not have a score on this leaderboard, this call will return the top page instead. +

    + Required API: API
    + Required Scopes: SCOPE_GAMES

    +
    +
    Parameters
    + + + + + + + + + + + + + + + + +
    apiClient + The GoogleApiClient to service the call.
    leaderboardId + ID of the leaderboard.
    span + Time span to retrieve data for. Valid values are + TIME_SPAN_DAILY, + TIME_SPAN_WEEKLY, or + TIME_SPAN_ALL_TIME.
    leaderboardCollection + The leaderboard collection to retrieve scores for. Valid values + are either COLLECTION_PUBLIC or + COLLECTION_SOCIAL.
    maxResults + The maximum number of scores to fetch per page. Must be between 1 and 25.
    +
    +
    +
    Returns
    + +
    + +
    +
    + + + + +
    +

    + + public + + + abstract + + PendingResult<Leaderboards.LoadScoresResult> + + loadPlayerCenteredScores + (GoogleApiClient apiClient, String leaderboardId, int span, int leaderboardCollection, int maxResults, boolean forceReload) +

    +
    +
    + + + +
    +
    + +

    Asynchronously load the player-centered page of scores for a given leaderboard. If the player + does not have a score on this leaderboard, this call will return the top page instead. +

    + Required API: API
    + Required Scopes: SCOPE_GAMES

    +
    +
    Parameters
    + + + + + + + + + + + + + + + + + + + +
    apiClient + The GoogleApiClient to service the call.
    leaderboardId + ID of the leaderboard.
    span + Time span to retrieve data for. Valid values are + TIME_SPAN_DAILY, + TIME_SPAN_WEEKLY, or + TIME_SPAN_ALL_TIME.
    leaderboardCollection + The leaderboard collection to retrieve scores for. Valid values + are either COLLECTION_PUBLIC or + COLLECTION_SOCIAL.
    maxResults + The maximum number of scores to fetch per page. Must be between 1 and 25.
    forceReload + If true, this call will clear any locally cached data and attempt to fetch + the latest data from the server. This would commonly be used for something like a + user-initiated refresh. Normally, this should be set to false to gain advantages + of data caching.
    +
    +
    +
    Returns
    + +
    + +
    +
    + + + + +
    +

    + + public + + + abstract + + PendingResult<Leaderboards.LoadScoresResult> + + loadTopScores + (GoogleApiClient apiClient, String leaderboardId, int span, int leaderboardCollection, int maxResults, boolean forceReload) +

    +
    +
    + + + +
    +
    + +

    Asynchronously load the top page of scores for a given leaderboard. +

    + Required API: API
    + Required Scopes: SCOPE_GAMES

    +
    +
    Parameters
    + + + + + + + + + + + + + + + + + + + +
    apiClient + The GoogleApiClient to service the call.
    leaderboardId + ID of the leaderboard.
    span + Time span to retrieve data for. Valid values are + TIME_SPAN_DAILY, + TIME_SPAN_WEEKLY, or + TIME_SPAN_ALL_TIME.
    leaderboardCollection + The leaderboard collection to retrieve scores for. Valid values + are either COLLECTION_PUBLIC or + COLLECTION_SOCIAL.
    maxResults + The maximum number of scores to fetch per page. Must be between 1 and 25.
    forceReload + If true, this call will clear any locally cached data and attempt to fetch + the latest data from the server. This would commonly be used for something like a + user-initiated refresh. Normally, this should be set to false to gain advantages + of data caching.
    +
    +
    +
    Returns
    + +
    + +
    +
    + + + + +
    +

    + + public + + + abstract + + PendingResult<Leaderboards.LoadScoresResult> + + loadTopScores + (GoogleApiClient apiClient, String leaderboardId, int span, int leaderboardCollection, int maxResults) +

    +
    +
    + + + +
    +
    + +

    Asynchronously load the top page of scores for a given leaderboard. +

    + Required API: API
    + Required Scopes: SCOPE_GAMES

    +
    +
    Parameters
    + + + + + + + + + + + + + + + + +
    apiClient + The GoogleApiClient to service the call.
    leaderboardId + ID of the leaderboard.
    span + Time span to retrieve data for. Valid values are + TIME_SPAN_DAILY, + TIME_SPAN_WEEKLY, or + TIME_SPAN_ALL_TIME.
    leaderboardCollection + The leaderboard collection to retrieve scores for. Valid values + are either COLLECTION_PUBLIC or + COLLECTION_SOCIAL.
    maxResults + The maximum number of scores to fetch per page. Must be between 1 and 25.
    +
    +
    +
    Returns
    + +
    + +
    +
    + + + + +
    +

    + + public + + + abstract + + void + + submitScore + (GoogleApiClient apiClient, String leaderboardId, long score, String scoreTag) +

    +
    +
    + + + +
    +
    + +

    Submit a score to a leaderboard for the currently signed in player. The score is ignored if + it is worse (as defined by the leaderboard configuration) than a previously submitted score + for the same player. +

    + This form of the API is a fire-and-forget form. Use this if you do not need to be notified of + the results of submitting the score, though note that the update may not be sent to the + server until the next sync. +

    + The meaning of the score value depends on the formatting of the leaderboard established in + the developer console. Leaderboards support the following score formats: +

      +
    • Fixed-point: score represents a raw value, and will be formatted based on the + number of decimal places configured. A score of 1000 would be formatted as 1000, 100.0, or + 10.00 for 0, 1, or 2 decimal places.
    • +
    • Time: score represents an elapsed time in milliseconds. The value will be + formatted as an appropriate time value.
    • +
    • Currency: score represents a value in micro units. For example, in USD, a score + of 100 would display as $0.0001, while a score of 1000000 would display as $1.00
    • +
    +

    + For more details, please see Leaderboard + Concepts. +

    + Required API: API
    + Required Scopes: SCOPE_GAMES

    +
    +
    Parameters
    + + + + + + + + + + + + + +
    apiClient + The GoogleApiClient to service the call.
    leaderboardId + The leaderboard to submit the score to.
    score + The raw score value.
    scoreTag + Optional metadata about this score. The value may contain no more than 64 + URI-safe characters as defined by section 2.3 of RFC 3986. +
    +
    + +
    +
    + + + + +
    +

    + + public + + + abstract + + void + + submitScore + (GoogleApiClient apiClient, String leaderboardId, long score) +

    +
    +
    + + + +
    +
    + +

    Submit a score to a leaderboard for the currently signed in player. The score is ignored if + it is worse (as defined by the leaderboard configuration) than a previously submitted score + for the same player. +

    + This form of the API is a fire-and-forget form. Use this if you do not need to be notified of + the results of submitting the score, though note that the update may not be sent to the + server until the next sync. +

    + The meaning of the score value depends on the formatting of the leaderboard established in + the developer console. Leaderboards support the following score formats: +

      +
    • Fixed-point: score represents a raw value, and will be formatted based on the + number of decimal places configured. A score of 1000 would be formatted as 1000, 100.0, or + 10.00 for 0, 1, or 2 decimal places.
    • +
    • Time: score represents an elapsed time in milliseconds. The value will be + formatted as an appropriate time value.
    • +
    • Currency: score represents a value in micro units. For example, in USD, a score + of 100 would display as $0.0001, while a score of 1000000 would display as $1.00
    • +
    +

    + For more details, please see Leaderboard + Concepts. +

    + Required API: API
    + Required Scopes: SCOPE_GAMES

    +
    +
    Parameters
    + + + + + + + + + + +
    apiClient + The GoogleApiClient to service the call.
    leaderboardId + The leaderboard to submit the score to.
    score + The raw score value. +
    +
    + +
    +
    + + + + +
    +

    + + public + + + abstract + + PendingResult<Leaderboards.SubmitScoreResult> + + submitScoreImmediate + (GoogleApiClient apiClient, String leaderboardId, long score) +

    +
    +
    + + + +
    +
    + +

    Submit a score to a leaderboard for the currently signed in player. The score is ignored if + it is worse (as defined by the leaderboard configuration) than a previously submitted score + for the same player. +

    + This form of the API will attempt to submit the score to the server immediately, and will + return a GamesPendingResult with information about the submission. +

    + The meaning of the score value depends on the formatting of the leaderboard established in + the developer console. Leaderboards support the following score formats: +

      +
    • Fixed-point: score represents a raw value, and will be formatted based on the + number of decimal places configured. A score of 1000 would be formatted as 1000, 100.0, or + 10.00 for 0, 1, or 2 decimal places.
    • +
    • Time: score represents an elapsed time in milliseconds. The value will be + formatted as an appropriate time value.
    • +
    • Currency: score represents a value in micro units. For example, in USD, a score + of 100 would display as $0.0001, while a score of 1000000 would display as $1.00
    • +
    +

    + For more details, please see this + page. +

    + Required API: API
    + Required Scopes: SCOPE_GAMES

    +
    +
    Parameters
    + + + + + + + + + + +
    apiClient + The GoogleApiClient to service the call.
    leaderboardId + The leaderboard to submit the score to.
    score + The raw score value.
    +
    +
    +
    Returns
    + +
    + +
    +
    + + + + +
    +

    + + public + + + abstract + + PendingResult<Leaderboards.SubmitScoreResult> + + submitScoreImmediate + (GoogleApiClient apiClient, String leaderboardId, long score, String scoreTag) +

    +
    +
    + + + +
    +
    + +

    Submit a score to a leaderboard for the currently signed in player. The score is ignored if + it is worse (as defined by the leaderboard configuration) than a previously submitted score + for the same player. +

    + This form of the API will attempt to submit the score to the server immediately, and will + return a GamesPendingResult with information about the submission. +

    + The meaning of the score value depends on the formatting of the leaderboard established in + the developer console. Leaderboards support the following score formats: +

      +
    • Fixed-point: score represents a raw value, and will be formatted based on the + number of decimal places configured. A score of 1000 would be formatted as 1000, 100.0, or + 10.00 for 0, 1, or 2 decimal places.
    • +
    • Time: score represents an elapsed time in milliseconds. The value will be + formatted as an appropriate time value.
    • +
    • Currency: score represents a value in micro units. For example, in USD, a score + of 100 would display as $0.0001, while a score of 1000000 would display as $1.00
    • +
    +

    + For more details, please see this + page. +

    + Required API: API
    + Required Scopes: SCOPE_GAMES

    +
    +
    Parameters
    + + + + + + + + + + + + + +
    apiClient + The GoogleApiClient to service the call.
    leaderboardId + The leaderboard to submit the score to.
    score + The raw score value.
    scoreTag + Optional metadata about this score. The value may contain no more than 64 + URI-safe characters as defined by section 2.3 of RFC 3986.
    +
    +
    +
    Returns
    + +
    + +
    +
    + + + + + + + + + + + + + +
    + +
    + +
    + + + + + + + + diff --git a/docs/html/reference/com/google/android/gms/games/leaderboard/OnLeaderboardMetadataLoadedListener.html b/docs/html/reference/com/google/android/gms/games/leaderboard/OnLeaderboardMetadataLoadedListener.html index 4684b8ebea20..57c321dd5b31 100644 --- a/docs/html/reference/com/google/android/gms/games/leaderboard/OnLeaderboardMetadataLoadedListener.html +++ b/docs/html/reference/com/google/android/gms/games/leaderboard/OnLeaderboardMetadataLoadedListener.html @@ -434,6 +434,16 @@ onkeyup="return search_changed(event, false, '/')" /> Maps
    + + + +
  • Develop
  • Distribute
  • - + @@ -673,17 +683,17 @@ onkeyup="return search_changed(event, false, '/')" />
    public - - - + + + interface

    OnPlayerLeaderboardScoreLoadedListener

    - - - + + +
    @@ -695,10 +705,10 @@ onkeyup="return search_changed(event, false, '/')" /> - + com.google.android.gms.games.leaderboard.OnPlayerLeaderboardScoreLoadedListener - + @@ -709,11 +719,15 @@ onkeyup="return search_changed(event, false, '/')" />
    +

    +

    + This interface is deprecated.
    + See Leaderboards.LoadPlayerScoreResult. +

    Class Overview

    -

    Listener for receiving callbacks when a player's leaderboard score was loaded. -

    +

    Listener for receiving callbacks when a player's leaderboard score was loaded.

    @@ -772,21 +786,21 @@ onkeyup="return search_changed(event, false, '/')" /> - + abstract - - - - + + + + void onPlayerLeaderboardScoreLoaded(int statusCode, LeaderboardScore score) - +
    Called when a player's leaderboard score has been loaded.
    - + @@ -840,14 +854,14 @@ onkeyup="return search_changed(event, false, '/')" /> -
    +

    - public - - - abstract - + public + + + abstract + void onPlayerLeaderboardScoreLoaded @@ -855,12 +869,12 @@ onkeyup="return search_changed(event, false, '/')" />

    - - + +
    - +

    Called when a player's leaderboard score has been loaded.

    Possible status codes include: @@ -908,17 +922,17 @@ onkeyup="return search_changed(event, false, '/')" />

    diff --git a/docs/html/reference/com/google/android/gms/games/leaderboard/OnScoreSubmittedListener.html b/docs/html/reference/com/google/android/gms/games/leaderboard/OnScoreSubmittedListener.html index c5a5ce3eec31..72c811d26d75 100644 --- a/docs/html/reference/com/google/android/gms/games/leaderboard/OnScoreSubmittedListener.html +++ b/docs/html/reference/com/google/android/gms/games/leaderboard/OnScoreSubmittedListener.html @@ -434,6 +434,16 @@ onkeyup="return search_changed(event, false, '/')" /> Maps
    + + + + + + + +
    + + + + + +
    @@ -1030,6 +1040,24 @@ android.os.Parcelable + int + + + getAvailableAutoMatchSlots() + +
    Return the maximum number of available automatch slots for this invitation.
    + + + + + + + + + + + + long @@ -1041,7 +1069,7 @@ android.os.Parcelable - + @@ -1059,7 +1087,7 @@ android.os.Parcelable - + @@ -1077,7 +1105,7 @@ android.os.Parcelable - + @@ -1095,7 +1123,7 @@ android.os.Parcelable - + @@ -1113,7 +1141,7 @@ android.os.Parcelable - + @@ -1131,7 +1159,7 @@ android.os.Parcelable - + @@ -1147,7 +1175,7 @@ android.os.Parcelable - + @@ -1165,7 +1193,7 @@ android.os.Parcelable - + @@ -1181,7 +1209,7 @@ android.os.Parcelable - + @@ -1560,6 +1588,24 @@ From interface + int + + + getAvailableAutoMatchSlots() + +
    Return the maximum number of available automatch slots for this invitation.
    + + + + + + + + abstract + + + + long @@ -1571,7 +1617,7 @@ From interface - + abstract @@ -1589,7 +1635,7 @@ From interface - + abstract @@ -1607,7 +1653,7 @@ From interface - + abstract @@ -1618,20 +1664,20 @@ From interface getInvitationType() - +
    Retrieve the type of this Invitation.
    - + - - + + abstract - - - - + + + + Participant @@ -1643,7 +1689,7 @@ From interface - + abstract @@ -1892,6 +1938,42 @@ From interface
    + + +
    +

    + + public + + + + + int + + getAvailableAutoMatchSlots + () +

    +
    +
    + + + +
    +
    + +

    Return the maximum number of available automatch slots for this invitation. If automatch + criteria were not specified during creation, or if all slots have been filled, this will + return 0.

    +
    +
    Returns
    +
    • The maximum number of additional players that can be added to this game. +
    +
    + +
    +
    + +
    diff --git a/docs/html/reference/com/google/android/gms/games/multiplayer/Invitations.LoadInvitationsResult.html b/docs/html/reference/com/google/android/gms/games/multiplayer/Invitations.LoadInvitationsResult.html new file mode 100644 index 000000000000..f3f9b53ccdd4 --- /dev/null +++ b/docs/html/reference/com/google/android/gms/games/multiplayer/Invitations.LoadInvitationsResult.html @@ -0,0 +1,1079 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Invitations.LoadInvitationsResult | Android Developers + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + + + + +
    +
    + + + + +
    + public + static + + + interface +

    Invitations.LoadInvitationsResult

    + + + + + + implements + + Releasable + + Result + + + + + +
    + +
    + +
    + + + + + + + + + +
    com.google.android.gms.games.multiplayer.Invitations.LoadInvitationsResult
    + + + + + + + +
    + + +

    Class Overview

    +

    Result delivered when invitations have been loaded. Possible status codes include: +

    +

    + + + + + +
    + + + + + + + + + + + + + + + + +
    + + +

    Summary

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Public Methods
    + abstract + + + + + InvitationBuffer + + getInvitations() + +
    + + + + + + + + + + + + + + + + + + + + +
    + [Expand] +
    Inherited Methods
    + +From interface + + com.google.android.gms.common.api.Releasable + +
    + + +
    +
    + +From interface + + com.google.android.gms.common.api.Result + +
    + + +
    +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    Public Methods

    + + + + + +
    +

    + + public + + + abstract + + InvitationBuffer + + getInvitations + () +

    +
    +
    + + + +
    +
    + +

    +
    +
    Returns
    +
    • The invitations that were requested. This is guaranteed to be non-null, though it + may be empty. The listener must close this object when finished. +
    +
    + +
    +
    + + + + + + + + + + + + + +
    + +
    + +
    + + + + + + + + diff --git a/docs/html/reference/com/google/android/gms/games/multiplayer/Invitations.html b/docs/html/reference/com/google/android/gms/games/multiplayer/Invitations.html new file mode 100644 index 000000000000..a89c818f4272 --- /dev/null +++ b/docs/html/reference/com/google/android/gms/games/multiplayer/Invitations.html @@ -0,0 +1,1170 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Invitations | Android Developers + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + +
    + +
    + + + + + +
    + + + + +
    +
    + + + + +
    + public + + + + interface +

    Invitations

    + + + + + + + + +
    + +
    + +
    + + + + + + + + + +
    com.google.android.gms.games.multiplayer.Invitations
    + + + + + + + +
    + + +

    Class Overview

    +

    Entry point for invitations functionality. +

    + + + + + +
    + + + + + + + + + + + + + + + + +
    + + +

    Summary

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Nested Classes
    + + + + + interfaceInvitations.LoadInvitationsResultResult delivered when invitations have been loaded. 
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Public Methods
    + abstract + + + + + Intent + + getInvitationInboxIntent(GoogleApiClient apiClient) + +
    Returns an intent that will let the user see and manage any outstanding invitations.
    + +
    + abstract + + + + + PendingResult<Invitations.LoadInvitationsResult> + + loadInvitations(GoogleApiClient apiClient) + +
    Asynchronously load the list of invitations for the current game.
    + +
    + abstract + + + + + void + + registerInvitationListener(GoogleApiClient apiClient, OnInvitationReceivedListener listener) + +
    Register a listener to intercept incoming invitations for the currently signed-in user.
    + +
    + abstract + + + + + void + + unregisterInvitationListener(GoogleApiClient apiClient) + +
    Unregisters this client's invitation listener, if any.
    + +
    + + + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    Public Methods

    + + + + + +
    +

    + + public + + + abstract + + Intent + + getInvitationInboxIntent + (GoogleApiClient apiClient) +

    +
    +
    + + + +
    +
    + +

    Returns an intent that will let the user see and manage any outstanding invitations. Note + that this must be invoked using startActivityForResult(Intent, int) so that + the identity of the calling package can be established. +

    + If the user canceled, the result will be RESULT_CANCELED. If the user + selected an invitation to accept, the result will be RESULT_OK and the data + intent will contain the selected invitation as a parcelable extra in + EXTRA_INVITATION. +

    + Required API: API
    + Required Scopes: SCOPE_GAMES

    +
    +
    Parameters
    + + + + +
    apiClient + The GoogleApiClient to service the call.
    +
    +
    +
    Returns
    +
    • An Intent that can be started to view the invitation inbox UI. +
    +
    + +
    +
    + + + + +
    +

    + + public + + + abstract + + PendingResult<Invitations.LoadInvitationsResult> + + loadInvitations + (GoogleApiClient apiClient) +

    +
    +
    + + + +
    +
    + +

    Asynchronously load the list of invitations for the current game. +

    + Required API: API
    + Required Scopes: SCOPE_GAMES

    +
    +
    Parameters
    + + + + +
    apiClient + The GoogleApiClient to service the call.
    +
    +
    +
    Returns
    + +
    + +
    +
    + + + + +
    +

    + + public + + + abstract + + void + + registerInvitationListener + (GoogleApiClient apiClient, OnInvitationReceivedListener listener) +

    +
    +
    + + + +
    +
    + +

    Register a listener to intercept incoming invitations for the currently signed-in user. If a + listener is registered by this method, the incoming invitation will not generate a status bar + notification as long as this client remains connected. +

    + Note that only one invitation listener may be active at a time. Calling this method while + another invitation listener was previously registered will replace the original listener with + the new one. +

    + Required API: API
    + Required Scopes: SCOPE_GAMES

    +
    +
    Parameters
    + + + + + + + +
    apiClient + The GoogleApiClient to service the call.
    listener + The listener that is called when a new invitation is received. The listener + is called on the main thread. +
    +
    + +
    +
    + + + + +
    +

    + + public + + + abstract + + void + + unregisterInvitationListener + (GoogleApiClient apiClient) +

    +
    +
    + + + +
    +
    + +

    Unregisters this client's invitation listener, if any. Any new invitations will generate + status bar notifications as normal. +

    + Required API: API
    + Required Scopes: SCOPE_GAMES

    +
    +
    Parameters
    + + + + +
    apiClient + The GoogleApiClient to service the call. +
    +
    + +
    +
    + + + + + + + + + + + + + +
    + +
    + +
    + + + + + + + + diff --git a/docs/html/reference/com/google/android/gms/games/multiplayer/Multiplayer.html b/docs/html/reference/com/google/android/gms/games/multiplayer/Multiplayer.html new file mode 100644 index 000000000000..647bc6df04fa --- /dev/null +++ b/docs/html/reference/com/google/android/gms/games/multiplayer/Multiplayer.html @@ -0,0 +1,1313 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Multiplayer | Android Developers + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + +
    + +
    + + + + + +
    + + + + +
    +
    + + + + +
    + public + + + + interface +

    Multiplayer

    + + + + + + + + +
    + +
    + +
    + + + + + + + + + +
    com.google.android.gms.games.multiplayer.Multiplayer
    + + + + + + + +
    + + +

    Class Overview

    +

    Common constants/methods for multiplayer functionality. +

    + + + + + +
    + + + + + + + + + + + + + + + + +
    + + +

    Summary

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Constants
    StringEXTRA_EXCLUSIVE_BIT_MASKUsed to bundle the exclusive bit mask of the player for auto-match criteria.
    StringEXTRA_INVITATIONUsed to return an Invitation.
    StringEXTRA_MAX_AUTOMATCH_PLAYERSUsed to return the maximum number of players that should be added to a room by auto-matching.
    StringEXTRA_MIN_AUTOMATCH_PLAYERSUsed to return the minimum number of players that should be added to a room by auto-matching.
    StringEXTRA_PLAYERSUsed to return a list of player IDs.
    StringEXTRA_ROOMUsed to return a Room.
    StringEXTRA_TURN_BASED_MATCHUsed to return a TurnBasedMatch.
    intMAX_RELIABLE_MESSAGE_LENThis gives the maximum message size supported via the + sendReliableMessage(GoogleApiClient, RealTimeMultiplayer.ReliableMessageSentCallback, byte[], String, String) methods (excluding protocol headers).
    intMAX_UNRELIABLE_MESSAGE_LENThis gives the maximum (unfragmented) message size supported via the + sendUnreliableMessage(GoogleApiClient, byte[], String, String) methods (excluding protocol headers).
    + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + + + + + + + +

    Constants

    + + + + + + +
    +

    + + public + static + final + String + + EXTRA_EXCLUSIVE_BIT_MASK +

    +
    + + + + +
    +
    + +

    Used to bundle the exclusive bit mask of the player for auto-match criteria. +

    + + +
    + Constant Value: + + + "exclusive_bit_mask" + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + String + + EXTRA_INVITATION +

    +
    + + + + +
    +
    + +

    Used to return an Invitation. Retrieve with getParcelableExtra(String) + or getParcelable(String). +

    + + +
    + Constant Value: + + + "invitation" + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + String + + EXTRA_MAX_AUTOMATCH_PLAYERS +

    +
    + + + + +
    +
    + +

    Used to return the maximum number of players that should be added to a room by auto-matching. + Retrieve with getIntExtra(String, int).

    + + + +
    + Constant Value: + + + "max_automatch_players" + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + String + + EXTRA_MIN_AUTOMATCH_PLAYERS +

    +
    + + + + +
    +
    + +

    Used to return the minimum number of players that should be added to a room by auto-matching. + Retrieve with getIntExtra(String, int).

    + + + +
    + Constant Value: + + + "min_automatch_players" + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + String + + EXTRA_PLAYERS +

    +
    + + + + +
    +
    + +

    Used to return a list of player IDs. Retrieve with + getStringArrayListExtra(String).

    + + + +
    + Constant Value: + + + "players" + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + String + + EXTRA_ROOM +

    +
    + + + + +
    +
    + +

    Used to return a Room. Retrieve with getParcelableExtra(String). +

    + + +
    + Constant Value: + + + "room" + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + String + + EXTRA_TURN_BASED_MATCH +

    +
    + + + + +
    +
    + +

    Used to return a TurnBasedMatch. Retrieve with + getParcelableExtra(String) or getParcelable(String). +

    + + +
    + Constant Value: + + + "turn_based_match" + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + MAX_RELIABLE_MESSAGE_LEN +

    +
    + + + + +
    +
    + +

    This gives the maximum message size supported via the + sendReliableMessage(GoogleApiClient, RealTimeMultiplayer.ReliableMessageSentCallback, byte[], String, String) methods (excluding protocol headers). +

    + + +
    + Constant Value: + + + 1400 + (0x00000578) + + +
    + +
    +
    + + + + + +
    +

    + + public + static + final + int + + MAX_UNRELIABLE_MESSAGE_LEN +

    +
    + + + + +
    +
    + +

    This gives the maximum (unfragmented) message size supported via the + sendUnreliableMessage(GoogleApiClient, byte[], String, String) methods (excluding protocol headers). +

    + + +
    + Constant Value: + + + 1168 + (0x00000490) + + +
    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + +
    + + + + + + + + diff --git a/docs/html/reference/com/google/android/gms/games/multiplayer/OnInvitationReceivedListener.html b/docs/html/reference/com/google/android/gms/games/multiplayer/OnInvitationReceivedListener.html index 1d82d46d1829..af656fdf5375 100644 --- a/docs/html/reference/com/google/android/gms/games/multiplayer/OnInvitationReceivedListener.html +++ b/docs/html/reference/com/google/android/gms/games/multiplayer/OnInvitationReceivedListener.html @@ -434,6 +434,16 @@ onkeyup="return search_changed(event, false, '/')" /> Maps
    + +
    + + + + + + + +
    @@ -1168,20 +1178,20 @@ android.os.Parcelable getResult() - +
    Returns the ParticipantResult associated with this participant, if any.
    - + - + - - - - - + + + + + int @@ -1752,20 +1762,20 @@ From interface getResult() - +
    Returns the ParticipantResult associated with this participant, if any.
    - + - + abstract - - - - + + + + int @@ -2205,14 +2215,14 @@ From interface -
    +

    - public - - - - + public + + + + ParticipantResult getResult @@ -2220,13 +2230,14 @@ From interface

    - - + +
    - -

    Returns the ParticipantResult associated with this participant, if any.

    + +

    Returns the ParticipantResult associated with this participant, if any. + Only applies to turn-based match participants.

    Returns
    • The ParticipantResult for this participant, or null if not applicable. @@ -2260,8 +2271,15 @@ From interface
    -

    Retrieve the status of this participant. Possible values are STATUS_INVITED, - STATUS_JOINED, STATUS_DECLINED, or STATUS_LEFT.

    +

    Retrieve the status of this participant. +

    + Possible status values for room participants are + STATUS_INVITED, STATUS_JOINED, STATUS_DECLINED, and + STATUS_LEFT. +

    + Possible status values for turn-based match participants are all of + the above, STATUS_NOT_INVITED_YET, STATUS_FINISHED, and + STATUS_UNRESPONSIVE.

    Returns
    • Status of this participant. @@ -2325,7 +2343,7 @@ From interface

      Retrieves the connected status of the participant. If true indicates that participant is in - the connected set of the room.

      + the connected set of the room. Only applies to room participants.

      Returns
      • Connected status of the participant. diff --git a/docs/html/reference/com/google/android/gms/games/multiplayer/ParticipantResult.html b/docs/html/reference/com/google/android/gms/games/multiplayer/ParticipantResult.html index df1ee9d99f02..92d4ad5523d3 100644 --- a/docs/html/reference/com/google/android/gms/games/multiplayer/ParticipantResult.html +++ b/docs/html/reference/com/google/android/gms/games/multiplayer/ParticipantResult.html @@ -129,7 +129,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium Android Developers
      @@ -141,7 +141,7 @@ href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,medium ru-lang="Проектирование" ko-lang="디자인" ja-lang="設計" - es-lang="Diseñar" + es-lang="Diseñar" >Design
    • Develop
    • Distribute
    - +
    @@ -945,7 +955,7 @@ android.os.Parcelable - + - - + +
    Fields
    public @@ -955,8 +965,8 @@ android.os.Parcelable CREATOR
    @@ -971,19 +981,19 @@ android.os.Parcelable - +
    - - - - - + + + + + ParticipantResult(String participantId, int result, int placing) - + @@ -1000,83 +1010,83 @@ android.os.Parcelable - + - - - - - + + + + + int describeContents() - + - + - - - - - + + + + + String getParticipantId() - + - + - - - - - + + + + + int getPlacing() - + - + - - - - - + + + + + int getResult() - + - + - - - - - + + + + + void writeToParcel(Parcel out, int flags) - + @@ -1111,182 +1121,182 @@ From class