belongs to Maven artifact com.android.support:mediarouter-v7:28.0.0-alpha1
MediaRouteProviderDescriptor
public
final
class
MediaRouteProviderDescriptor
extends Object
java.lang.Object | |
↳ | android.support.v7.media.MediaRouteProviderDescriptor |
Describes the state of a media route provider and the routes that it publishes.
This object is immutable once created using a MediaRouteProviderDescriptor.Builder
instance.
Summary
Nested classes | |
---|---|
class |
MediaRouteProviderDescriptor.Builder
Builder for |
Public methods | |
---|---|
Bundle
|
asBundle()
Converts this object to a bundle for serialization. |
static
MediaRouteProviderDescriptor
|
fromBundle(Bundle bundle)
Creates an instance from a bundle. |
List<MediaRouteDescriptor>
|
getRoutes()
Gets the list of all routes that this provider has published. |
boolean
|
isValid()
Returns true if the route provider descriptor and all of the routes that it contains have all of the required fields. |
String
|
toString()
|
Inherited methods | |
---|---|
![]()
java.lang.Object
|
Public methods
asBundle
Bundle asBundle ()
Converts this object to a bundle for serialization.
Returns | |
---|---|
Bundle |
The contents of the object represented as a bundle. |
fromBundle
MediaRouteProviderDescriptor fromBundle (Bundle bundle)
Creates an instance from a bundle.
Parameters | |
---|---|
bundle |
Bundle : The bundle, or null if none. |
Returns | |
---|---|
MediaRouteProviderDescriptor |
The new instance, or null if the bundle was null. |
getRoutes
List<MediaRouteDescriptor> getRoutes ()
Gets the list of all routes that this provider has published.
Returns | |
---|---|
List<MediaRouteDescriptor> |