belongs to Maven artifact com.android.support:mediarouter-v7:28.0.0-alpha1
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. |
Interfaces
Classes
- ActionBar
- ActionBar.LayoutParams
- ActionBar.Tab
- ActionBarDrawerToggle
- AlertDialog
- AlertDialog.Builder
- AppCompatActivity
- AppCompatDelegate
- AppCompatDialog
- AppCompatDialogFragment
- AppCompatViewInflater
- MediaRouteActionProvider
- MediaRouteButton
- MediaRouteChooserDialog
- MediaRouteChooserDialogFragment
- MediaRouteControllerDialog
- MediaRouteControllerDialogFragment
- MediaRouteDialogFactory
- MediaRouteDiscoveryFragment