Stay organized with collections Save and categorize content based on your preferences.
added in version 22.1.0
belongs to Maven artifact


public class MediaRouteChooserDialog
extends AppCompatDialog


This class implements the route chooser dialog for MediaRouter.

This dialog allows the user to choose a route that matches a given selector.


Inherited constants

From interface android.content.DialogInterface

Public constructors

MediaRouteChooserDialog(Context context)
MediaRouteChooserDialog(Context context, int theme)

Public methods

MediaRouteSelector getRouteSelector()

Gets the media route selector for filtering the routes that the user can select.

void onAttachedToWindow()
void onDetachedFromWindow()
boolean onFilterRoute(MediaRouter.RouteInfo route)

Returns true if the route should be included in the list.

void onFilterRoutes(List<MediaRouter.RouteInfo> routes)

Called to filter the set of routes that should be included in the list.

void refreshRoutes()

Refreshes the list of routes that are shown in the chooser dialog.

void setRouteSelector(MediaRouteSelector selector)

Sets the media route selector for filtering the routes that the user can select.

void setTitle(CharSequence title)
void setTitle(int titleId)

Protected methods

void onCreate(Bundle savedInstanceState)

Inherited methods

From class
From class
From class java.lang.Object
From interface
From interface android.content.DialogInterface
From interface android.view.Window.Callback
From interface android.view.KeyEvent.Callback
From interface android.view.View.OnCreateContextMenuListener

Public constructors


added in version 22.1.0
MediaRouteChooserDialog (Context context)

context Context