Skip to content

Most visited

Recently visited

navigation

MediaRouteDialogFactory

public class MediaRouteDialogFactory
extends Object

java.lang.Object
   ↳ android.support.v7.app.MediaRouteDialogFactory


The media route dialog factory is responsible for creating the media route chooser and controller dialogs as needed.

The application can customize the dialogs by providing a subclass of the dialog factory to the MediaRouteButton using the setDialogFactory method.

Summary

Public constructors

MediaRouteDialogFactory()

Creates a default media route dialog factory.

Public methods

static MediaRouteDialogFactory getDefault()

Gets the default factory instance.

MediaRouteChooserDialogFragment onCreateChooserDialogFragment()

Called when the chooser dialog is being opened and it is time to create the fragment.

MediaRouteControllerDialogFragment onCreateControllerDialogFragment()

Called when the controller dialog is being opened and it is time to create the fragment.

Inherited methods

From class java.lang.Object

Public constructors

MediaRouteDialogFactory

MediaRouteDialogFactory ()

Creates a default media route dialog factory.

Public methods

getDefault

MediaRouteDialogFactory getDefault ()

Gets the default factory instance.

Returns
MediaRouteDialogFactory The default media route dialog factory, never null.

onCreateChooserDialogFragment

MediaRouteChooserDialogFragment onCreateChooserDialogFragment ()

Called when the chooser dialog is being opened and it is time to create the fragment.

Subclasses may override this method to create a customized fragment.

Returns
MediaRouteChooserDialogFragment The media route chooser dialog fragment, must not be null.

onCreateControllerDialogFragment

MediaRouteControllerDialogFragment onCreateControllerDialogFragment ()

Called when the controller dialog is being opened and it is time to create the fragment.

Subclasses may override this method to create a customized fragment.

Returns
MediaRouteControllerDialogFragment The media route controller dialog fragment, must not be null.
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.