Skip to content

Most visited

Recently visited

navigation

MediaRouter.SimpleCallback

public static class MediaRouter.SimpleCallback
extends MediaRouter.Callback

java.lang.Object
   ↳ android.media.MediaRouter.Callback
     ↳ android.media.MediaRouter.SimpleCallback


Stub implementation of MediaRouter.Callback. Each abstract method is defined as a no-op. Override just the ones you need.

Summary

Public constructors

MediaRouter.SimpleCallback()

Public methods

void onRouteAdded(MediaRouter router, MediaRouter.RouteInfo info)

Called when a route for the specified type was added.

void onRouteChanged(MediaRouter router, MediaRouter.RouteInfo info)

Called when an aspect of the indicated route has changed.

void onRouteGrouped(MediaRouter router, MediaRouter.RouteInfo info, MediaRouter.RouteGroup group, int index)

Called when a route is added to a group.

void onRouteRemoved(MediaRouter router, MediaRouter.RouteInfo info)

Called when a route for the specified type was removed.

void onRouteSelected(MediaRouter router, int type, MediaRouter.RouteInfo info)

Called when the supplied route becomes selected as the active route for the given route type.

void onRouteUngrouped(MediaRouter router, MediaRouter.RouteInfo info, MediaRouter.RouteGroup group)

Called when a route is removed from a group.

void onRouteUnselected(MediaRouter router, int type, MediaRouter.RouteInfo info)

Called when the supplied route becomes unselected as the active route for the given route type.

void onRouteVolumeChanged(MediaRouter router, MediaRouter.RouteInfo info)

Called when a route's volume changes.

Inherited methods

From class android.media.MediaRouter.Callback
From class java.lang.Object

Public constructors

MediaRouter.SimpleCallback

Added in API level 16
MediaRouter.SimpleCallback ()

Public methods

onRouteAdded

Added in API level 16
void onRouteAdded (MediaRouter router, 
                MediaRouter.RouteInfo info)

Called when a route for the specified type was added.

Parameters
router MediaRouter: the MediaRouter reporting the event
info MediaRouter.RouteInfo: Route that has become available for use

onRouteChanged

Added in API level 16
void onRouteChanged (MediaRouter router, 
                MediaRouter.RouteInfo info)

Called when an aspect of the indicated route has changed.

This will not indicate that the types supported by this route have changed, only that cosmetic info such as name or status have been updated.

Parameters
router MediaRouter: the MediaRouter reporting the event
info MediaRouter.RouteInfo: The route that was changed

onRouteGrouped

Added in API level 16
void onRouteGrouped (MediaRouter router, 
                MediaRouter.RouteInfo info, 
                MediaRouter.RouteGroup group, 
                int index)

Called when a route is added to a group.

Parameters
router MediaRouter: the MediaRouter reporting the event
info MediaRouter.RouteInfo: The route that was added
group MediaRouter.RouteGroup: The group the route was added to
index int: The route index within group that info was added at

onRouteRemoved

Added in API level 16
void onRouteRemoved (MediaRouter router, 
                MediaRouter.RouteInfo info)

Called when a route for the specified type was removed.

Parameters
router MediaRouter: the MediaRouter reporting the event
info MediaRouter.RouteInfo: Route that has been removed from availability

onRouteSelected

Added in API level 16
void onRouteSelected (MediaRouter router, 
                int type, 
                MediaRouter.RouteInfo info)

Called when the supplied route becomes selected as the active route for the given route type.

Parameters
router MediaRouter: the MediaRouter reporting the event
type int: Type flag set indicating the routes that have been selected
info MediaRouter.RouteInfo: Route that has been selected for the given route types

onRouteUngrouped

Added in API level 16
void onRouteUngrouped (MediaRouter router, 
                MediaRouter.RouteInfo info, 
                MediaRouter.RouteGroup group)

Called when a route is removed from a group.

Parameters
router MediaRouter: the MediaRouter reporting the event
info MediaRouter.RouteInfo: The route that was removed
group MediaRouter.RouteGroup: The group the route was removed from

onRouteUnselected

Added in API level 16
void onRouteUnselected (MediaRouter router, 
                int type, 
                MediaRouter.RouteInfo info)

Called when the supplied route becomes unselected as the active route for the given route type.

Parameters
router MediaRouter: the MediaRouter reporting the event
type int: Type flag set indicating the routes that have been unselected
info MediaRouter.RouteInfo: Route that has been unselected for the given route types

onRouteVolumeChanged

Added in API level 16
void onRouteVolumeChanged (MediaRouter router, 
                MediaRouter.RouteInfo info)

Called when a route's volume changes.

Parameters
router MediaRouter: the MediaRouter reporting the event
info MediaRouter.RouteInfo: The route with altered volume
This site uses cookies to store your preferences for site-specific language and display options.

Hooray!

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.

Take a one-minute survey?
Help us improve Android tools and documentation.