CastRemoteDisplayApi

public interface CastRemoteDisplayApi

This interface is deprecated.The Remote Display feature is deprecated and will be removed in a future release.

The low level API for starting a Cast Remote Display session (see CastRemoteDisplay . In most use cases CastRemoteDisplayLocalService should be considered instead as it will simplify managing the Cast Remote Display session when the main activity goes to background and will provide a customizable default notification. CastRemoteDisplayApi is available for the use cases where the Cast Remote Display rendering has to happen on a foreground service that runs on a separate process.

Public Method Summary

abstract PendingResult < CastRemoteDisplay.CastRemoteDisplaySessionResult >
startRemoteDisplay ( GoogleApiClient apiClient, String applicationId)
The low level API for starting a Cast Remote Display session.
abstract PendingResult < CastRemoteDisplay.CastRemoteDisplaySessionResult >
stopRemoteDisplay ( GoogleApiClient apiClient)
The low level API for stopping a Cast Remote Display session.

Public Methods

public abstract PendingResult < CastRemoteDisplay.CastRemoteDisplaySessionResult > startRemoteDisplay ( GoogleApiClient apiClient, String applicationId)

The low level API for starting a Cast Remote Display session.

Parameters
apiClient The google API client instance. See GoogleApiClient . Must not be null .
applicationId The ID of Cast Remote Display application (from the Cast developer portal). Must not be null .
Returns

public abstract PendingResult < CastRemoteDisplay.CastRemoteDisplaySessionResult > stopRemoteDisplay ( GoogleApiClient apiClient)

The low level API for stopping a Cast Remote Display session.

Parameters
apiClient
The google API client instance. See GoogleApiClient . See CastRemoteDisplay.CastRemoteDisplaySessionResult .
Returns
  • A PendingResult that will be successful if the remote display session could be stopped normally.}. Must not be null .
Create a Mobile Website
View Site in Mobile | Classic
Share by: