public static final class MediaRouteSelector.Builder extends Object
media route selectors
.Constructor and Description |
---|
Builder()
Creates an empty media route selector builder.
|
Builder(MediaRouteSelector selector)
Creates a media route selector descriptor builder whose initial contents are
copied from an existing selector.
|
Modifier and Type | Method and Description |
---|---|
MediaRouteSelector.Builder |
addControlCategories(Collection<String> categories)
Adds a list of
media control categories to the builder. |
MediaRouteSelector.Builder |
addControlCategory(String category)
Adds a
media control category to the builder. |
MediaRouteSelector.Builder |
addSelector(MediaRouteSelector selector)
Adds the contents of an existing media route selector to the builder.
|
MediaRouteSelector |
build()
Builds the
media route selector . |
public Builder()
public Builder(@NonNull MediaRouteSelector selector)
@NonNull public MediaRouteSelector.Builder addControlCategory(@NonNull String category)
media control category
to the builder.category
- The category to add to the set of desired capabilities, such as
MediaControlIntent.CATEGORY_LIVE_AUDIO
.@NonNull public MediaRouteSelector.Builder addControlCategories(@NonNull Collection<String> categories)
media control categories
to the builder.categories
- The list categories to add to the set of desired capabilities,
such as MediaControlIntent.CATEGORY_LIVE_AUDIO
.@NonNull public MediaRouteSelector.Builder addSelector(@NonNull MediaRouteSelector selector)
selector
- The media route selector whose contents are to be added.@NonNull public MediaRouteSelector build()
media route selector
.