Added in API level 16

SimpleCallback


open class SimpleCallback : MediaRouter.Callback
kotlin.Any
   ↳ 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

Public methods
open Unit

open Unit

open Unit

open Unit

open Unit

open Unit

open Unit

open Unit

Inherited functions

Public constructors

SimpleCallback

SimpleCallback()

Public methods

onRouteAdded

Added in API level 16
open fun onRouteAdded(
    router: MediaRouter!,
    info: MediaRouter.RouteInfo!
): Unit
Parameters
router MediaRouter!: the MediaRouter reporting the event
info MediaRouter.RouteInfo!: Route that has become available for use

onRouteChanged

Added in API level 16
open fun onRouteChanged(
    router: MediaRouter!,
    info: MediaRouter.RouteInfo!
): Unit
Parameters
router MediaRouter!: the MediaRouter reporting the event
info MediaRouter.RouteInfo!: The route that was changed

onRouteGrouped

Added in API level 16
open fun onRouteGrouped(
    router: MediaRouter!,
    info: MediaRouter.RouteInfo!,
    group: MediaRouter.RouteGroup!,
    index: Int
): Unit
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
open fun onRouteRemoved(
    router: MediaRouter!,
    info: MediaRouter.RouteInfo!
): Unit
Parameters
router MediaRouter!: the MediaRouter reporting the event
info MediaRouter.RouteInfo!: Route that has been removed from availability

onRouteSelected

Added in API level 16
open fun onRouteSelected(
    router: MediaRouter!,
    type: Int,
    info: MediaRouter.RouteInfo!
): Unit
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
open fun onRouteUngrouped(
    router: MediaRouter!,
    info: MediaRouter.RouteInfo!,
    group: MediaRouter.RouteGroup!
): Unit
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
open fun onRouteUnselected(
    router: MediaRouter!,
    type: Int,
    info: MediaRouter.RouteInfo!
): Unit
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
open fun onRouteVolumeChanged(
    router: MediaRouter!,
    info: MediaRouter.RouteInfo!
): Unit
Parameters
router MediaRouter!: the MediaRouter reporting the event
info MediaRouter.RouteInfo!: The route with altered volume