A builder to create an instance of CastMediaOptions.
|
Builder()
|
| CastMediaOptions |
build()
Builds and returns the
CastMediaOptions object.
|
| CastMediaOptions.Builder |
setExpandedControllerActivityClassName(String className)
Sets the class name of the expanded controller
Activity.
|
| CastMediaOptions.Builder | |
| CastMediaOptions.Builder | |
| CastMediaOptions.Builder |
setMediaSessionEnabled(boolean enabled)
Enables or disables the
MediaSession
created and managed by the Cast SDK.
|
| CastMediaOptions.Builder |
setNotificationOptions(NotificationOptions
notificationOptions)
Sets the
NotificationOptions used to configure the notification with
NotificationCompat.MediaStyle.
|
Builds and returns the CastMediaOptions
object.
Sets the class name of the expanded controller Activity. The
default value is null.
Sets the ImagePicker.
The SDK will call it to choose an appropriate image to be used in different UIs. If
ImagePicker
is not set, or is set to null, the SDK will pick the first image from the
list of images in the current playing item's MediaMetadata.
Sets the class name of the MediaIntentReceiver. The default value is
MediaIntentReceiver. If your app calls this method, the custom
MediaIntentReceiver should be declared in the application's manifest. See
also
MediaIntentReceiver.
Enables or disables the MediaSession
created and managed by the Cast SDK. It is enabled by default.
If an app is configured to disable a media session created by the Cast SDK, the app itself must create a media session.
Sets the
NotificationOptions used to configure the notification with NotificationCompat.MediaStyle.
The default value is a
NotificationOptions with all default options. If set to null
then the notification is disabled.