# VideoSupportFragmentGlueHost

added in[version 25.4.0](https://developer.android.com/topic/libraries/support-library/revisions)  
belongs to Maven artifact com.android.support:leanback-v17:28.0.0-alpha1  
Summary:[Ctors](https://developer.android.com/reference/android/support/v17/leanback/app/VideoSupportFragmentGlueHost#pubctors)\|[Methods](https://developer.android.com/reference/android/support/v17/leanback/app/VideoSupportFragmentGlueHost#pubmethods)\|[Inherited Methods](https://developer.android.com/reference/android/support/v17/leanback/app/VideoSupportFragmentGlueHost#inhmethods)\|[\[Expand All\]](https://developer.android.com/reference/android/support/v17/leanback/app/VideoSupportFragmentGlueHost#)  

# VideoSupportFragmentGlueHost

| This package is part of the Android[support library](https://developer.android.com/topic/libraries/support-library)which is no longer maintained. The support library has been superseded by[AndroidX](https://developer.android.com/jetpack/androidx)which is part of[Jetpack](https://developer.android.com/jetpack). We recommend using the AndroidX libraries in all new projects. You should also consider[migrating](https://developer.android.com/jetpack/androidx/migrate)existing projects to AndroidX. To find the AndroidX class that maps to this deprecated class, see the AndroidX support library[class mappings](https://developer.android.com/jetpack/androidx/migrate/class-mappings).

`
public


class
VideoSupportFragmentGlueHost
`  
`


``


``

extends `[PlaybackSupportFragmentGlueHost](https://developer.android.com/reference/android/support/v17/leanback/app/PlaybackSupportFragmentGlueHost)`


``


implements

`[SurfaceHolderGlueHost](https://developer.android.com/reference/android/support/v17/leanback/media/SurfaceHolderGlueHost)`


`

|---|---|---|---------------------------------------------------------------|
| java.lang.Object                                                       ||||
| ↳ | [android.support.v17.leanback.media.PlaybackGlueHost](https://developer.android.com/reference/android/support/v17/leanback/media/PlaybackGlueHost) |||
|   | ↳ | [android.support.v17.leanback.app.PlaybackSupportFragmentGlueHost](https://developer.android.com/reference/android/support/v17/leanback/app/PlaybackSupportFragmentGlueHost) ||
|   |   | ↳ | android.support.v17.leanback.app.VideoSupportFragmentGlueHost |

<br />

*** ** * ** ***

[PlaybackGlueHost](https://developer.android.com/reference/android/support/v17/leanback/media/PlaybackGlueHost)implementation the interaction between[PlaybackGlue](https://developer.android.com/reference/android/support/v17/leanback/media/PlaybackGlue)and[VideoSupportFragment](https://developer.android.com/reference/android/support/v17/leanback/app/VideoSupportFragment).

## Summary

|                                                                                                                                                                       ### Public constructors                                                                                                                                                                        ||
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| ` `[VideoSupportFragmentGlueHost](https://developer.android.com/reference/android/support/v17/leanback/app/VideoSupportFragmentGlueHost#VideoSupportFragmentGlueHost(android.support.v17.leanback.app.VideoSupportFragment))`(`[VideoSupportFragment](https://developer.android.com/reference/android/support/v17/leanback/app/VideoSupportFragment)` fragment) ` |

|                                                                                                                                                                                                                          ### Public methods                                                                                                                                                                                                                          ||
|---------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| ` void` | ` `[setSurfaceHolderCallback](https://developer.android.com/reference/android/support/v17/leanback/app/VideoSupportFragmentGlueHost#setSurfaceHolderCallback(android.view.SurfaceHolder.Callback))`(`[SurfaceHolder.Callback](https://developer.android.com/reference/android/view/SurfaceHolder.Callback.html)` callback) ` Sets the[SurfaceHolder.Callback](https://developer.android.com/reference/android/view/SurfaceHolder.Callback.html)on the host. |

| ### Inherited methods |
|-----------------------|---|
| [![](https://developer.android.com/static/assets/images/styles/disclosure_down.png)](https://developer.android.com/reference/android/support/v17/leanback/app/VideoSupportFragmentGlueHost#)From class` `[android.support.v17.leanback.app.PlaybackSupportFragmentGlueHost](https://developer.android.com/reference/android/support/v17/leanback/app/PlaybackSupportFragmentGlueHost)` ` |--------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | ` void`                                                                                                                                          | ` `[fadeOut](https://developer.android.com/reference/android/support/v17/leanback/app/PlaybackSupportFragmentGlueHost#fadeOut())`() ` *This method is deprecated. Call[hideControlsOverlay(boolean)](https://developer.android.com/reference/android/support/v17/leanback/media/PlaybackGlueHost#hideControlsOverlay(boolean))*                                                                                                                                                                                                                       | | ` `[PlaybackGlueHost.PlayerCallback](https://developer.android.com/reference/android/support/v17/leanback/media/PlaybackGlueHost.PlayerCallback) | ` `[getPlayerCallback](https://developer.android.com/reference/android/support/v17/leanback/app/PlaybackSupportFragmentGlueHost#getPlayerCallback())`() ` Implemented by PlaybackGlueHost for responding to player events.                                                                                                                                                                                                                                                                                                                            | | ` void`                                                                                                                                          | ` `[hideControlsOverlay](https://developer.android.com/reference/android/support/v17/leanback/app/PlaybackSupportFragmentGlueHost#hideControlsOverlay(boolean))`(boolean runAnimation) ` Hide controls overlay.                                                                                                                                                                                                                                                                                                                                       | | ` boolean`                                                                                                                                       | ` `[isControlsOverlayAutoHideEnabled](https://developer.android.com/reference/android/support/v17/leanback/app/PlaybackSupportFragmentGlueHost#isControlsOverlayAutoHideEnabled())`() ` Returns true if auto hides controls overlay.                                                                                                                                                                                                                                                                                                                  | | ` boolean`                                                                                                                                       | ` `[isControlsOverlayVisible](https://developer.android.com/reference/android/support/v17/leanback/app/PlaybackSupportFragmentGlueHost#isControlsOverlayVisible())`() ` Returns true if controls overlay is visible, false otherwise.                                                                                                                                                                                                                                                                                                                 | | ` void`                                                                                                                                          | ` `[notifyPlaybackRowChanged](https://developer.android.com/reference/android/support/v17/leanback/app/PlaybackSupportFragmentGlueHost#notifyPlaybackRowChanged())`() ` Notifies host about a change so it can update the view.                                                                                                                                                                                                                                                                                                                       | | ` void`                                                                                                                                          | ` `[setControlsOverlayAutoHideEnabled](https://developer.android.com/reference/android/support/v17/leanback/app/PlaybackSupportFragmentGlueHost#setControlsOverlayAutoHideEnabled(boolean))`(boolean enabled) ` Enables or disables controls overlay auto hidden.                                                                                                                                                                                                                                                                                     | | ` void`                                                                                                                                          | ` `[setHostCallback](https://developer.android.com/reference/android/support/v17/leanback/app/PlaybackSupportFragmentGlueHost#setHostCallback(android.support.v17.leanback.media.PlaybackGlueHost.HostCallback))`(`[PlaybackGlueHost.HostCallback](https://developer.android.com/reference/android/support/v17/leanback/media/PlaybackGlueHost.HostCallback)` callback) ` Sets the host[PlaybackGlueHost.HostCallback](https://developer.android.com/reference/android/support/v17/leanback/media/PlaybackGlueHost.HostCallback)callback on the host. | | ` void`                                                                                                                                          | ` `[setOnActionClickedListener](https://developer.android.com/reference/android/support/v17/leanback/app/PlaybackSupportFragmentGlueHost#setOnActionClickedListener(android.support.v17.leanback.widget.OnActionClickedListener))`(`[OnActionClickedListener](https://developer.android.com/reference/android/support/v17/leanback/widget/OnActionClickedListener)` listener) ` Sets the[View.OnClickListener](https://developer.android.com/reference/android/view/View.OnClickListener.html)on this fragment.                                       | | ` void`                                                                                                                                          | ` `[setOnKeyInterceptListener](https://developer.android.com/reference/android/support/v17/leanback/app/PlaybackSupportFragmentGlueHost#setOnKeyInterceptListener(android.view.View.OnKeyListener))`(`[View.OnKeyListener](https://developer.android.com/reference/android/view/View.OnKeyListener.html)` onKeyListener) ` Sets the[View.OnKeyListener](https://developer.android.com/reference/android/view/View.OnKeyListener.html)on the host.                                                                                                     | | ` void`                                                                                                                                          | ` `[setPlaybackRow](https://developer.android.com/reference/android/support/v17/leanback/app/PlaybackSupportFragmentGlueHost#setPlaybackRow(android.support.v17.leanback.widget.Row))`(`[Row](https://developer.android.com/reference/android/support/v17/leanback/widget/Row)` row) ` Sets the[Row](https://developer.android.com/reference/android/support/v17/leanback/widget/Row)that represents the information on control items that needs to be rendered.                                                                                      | | ` void`                                                                                                                                          | ` `[setPlaybackRowPresenter](https://developer.android.com/reference/android/support/v17/leanback/app/PlaybackSupportFragmentGlueHost#setPlaybackRowPresenter(android.support.v17.leanback.widget.PlaybackRowPresenter))`(`[PlaybackRowPresenter](https://developer.android.com/reference/android/support/v17/leanback/widget/PlaybackRowPresenter)` presenter) ` Sets[PlaybackRowPresenter](https://developer.android.com/reference/android/support/v17/leanback/widget/PlaybackRowPresenter)for rendering the playback controls.                    | | ` void`                                                                                                                                          | ` `[setPlaybackSeekUiClient](https://developer.android.com/reference/android/support/v17/leanback/app/PlaybackSupportFragmentGlueHost#setPlaybackSeekUiClient(android.support.v17.leanback.widget.PlaybackSeekUi.Client))`(`[PlaybackSeekUi.Client](https://developer.android.com/reference/android/support/v17/leanback/widget/PlaybackSeekUi.Client)` client) ` Interface to be implemented by UI widget to support PlaybackSeekUi.                                                                                                                 | | ` void`                                                                                                                                          | ` `[showControlsOverlay](https://developer.android.com/reference/android/support/v17/leanback/app/PlaybackSupportFragmentGlueHost#showControlsOverlay(boolean))`(boolean runAnimation) ` Show controls overlay.                                                                                                                                                                                                                                                                                                                                       | ||
| [![](https://developer.android.com/static/assets/images/styles/disclosure_down.png)](https://developer.android.com/reference/android/support/v17/leanback/app/VideoSupportFragmentGlueHost#)From class` `[android.support.v17.leanback.media.PlaybackGlueHost](https://developer.android.com/reference/android/support/v17/leanback/media/PlaybackGlueHost)` ` |--------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | ` void`                                                                                                                                          | ` `[fadeOut](https://developer.android.com/reference/android/support/v17/leanback/media/PlaybackGlueHost#fadeOut())`() ` *This method was deprecated in API level 26.1.0. Call[hideControlsOverlay(boolean)](https://developer.android.com/reference/android/support/v17/leanback/media/PlaybackGlueHost#hideControlsOverlay(boolean))*                                                                                                                                                                                                  | | ` `[PlaybackGlueHost.PlayerCallback](https://developer.android.com/reference/android/support/v17/leanback/media/PlaybackGlueHost.PlayerCallback) | ` `[getPlayerCallback](https://developer.android.com/reference/android/support/v17/leanback/media/PlaybackGlueHost#getPlayerCallback())`() ` Implemented by PlaybackGlueHost for responding to player events.                                                                                                                                                                                                                                                                                                                            | | ` void`                                                                                                                                          | ` `[hideControlsOverlay](https://developer.android.com/reference/android/support/v17/leanback/media/PlaybackGlueHost#hideControlsOverlay(boolean))`(boolean runAnimation) ` Hide controls overlay.                                                                                                                                                                                                                                                                                                                                       | | ` boolean`                                                                                                                                       | ` `[isControlsOverlayAutoHideEnabled](https://developer.android.com/reference/android/support/v17/leanback/media/PlaybackGlueHost#isControlsOverlayAutoHideEnabled())`() ` Returns true if auto hides controls overlay.                                                                                                                                                                                                                                                                                                                  | | ` boolean`                                                                                                                                       | ` `[isControlsOverlayVisible](https://developer.android.com/reference/android/support/v17/leanback/media/PlaybackGlueHost#isControlsOverlayVisible())`() ` Returns true if controls overlay is visible, false otherwise.                                                                                                                                                                                                                                                                                                                 | | ` void`                                                                                                                                          | ` `[notifyPlaybackRowChanged](https://developer.android.com/reference/android/support/v17/leanback/media/PlaybackGlueHost#notifyPlaybackRowChanged())`() ` Notifies host about a change so it can update the view.                                                                                                                                                                                                                                                                                                                       | | ` void`                                                                                                                                          | ` `[setControlsOverlayAutoHideEnabled](https://developer.android.com/reference/android/support/v17/leanback/media/PlaybackGlueHost#setControlsOverlayAutoHideEnabled(boolean))`(boolean enabled) ` Enables or disables controls overlay auto hidden.                                                                                                                                                                                                                                                                                     | | ` void`                                                                                                                                          | ` `[setFadingEnabled](https://developer.android.com/reference/android/support/v17/leanback/media/PlaybackGlueHost#setFadingEnabled(boolean))`(boolean enable) ` *This method was deprecated in API level 26.1.0. Use[setControlsOverlayAutoHideEnabled(boolean)](https://developer.android.com/reference/android/support/v17/leanback/media/PlaybackGlueHost#setControlsOverlayAutoHideEnabled(boolean))*                                                                                                                                | | ` void`                                                                                                                                          | ` `[setHostCallback](https://developer.android.com/reference/android/support/v17/leanback/media/PlaybackGlueHost#setHostCallback(android.support.v17.leanback.media.PlaybackGlueHost.HostCallback))`(`[PlaybackGlueHost.HostCallback](https://developer.android.com/reference/android/support/v17/leanback/media/PlaybackGlueHost.HostCallback)` callback) ` Sets the host[PlaybackGlueHost.HostCallback](https://developer.android.com/reference/android/support/v17/leanback/media/PlaybackGlueHost.HostCallback)callback on the host. | | ` void`                                                                                                                                          | ` `[setOnActionClickedListener](https://developer.android.com/reference/android/support/v17/leanback/media/PlaybackGlueHost#setOnActionClickedListener(android.support.v17.leanback.widget.OnActionClickedListener))`(`[OnActionClickedListener](https://developer.android.com/reference/android/support/v17/leanback/widget/OnActionClickedListener)` listener) ` Sets the[View.OnClickListener](https://developer.android.com/reference/android/view/View.OnClickListener.html)on this fragment.                                       | | ` void`                                                                                                                                          | ` `[setOnKeyInterceptListener](https://developer.android.com/reference/android/support/v17/leanback/media/PlaybackGlueHost#setOnKeyInterceptListener(android.view.View.OnKeyListener))`(`[View.OnKeyListener](https://developer.android.com/reference/android/view/View.OnKeyListener.html)` onKeyListener) ` Sets the[View.OnKeyListener](https://developer.android.com/reference/android/view/View.OnKeyListener.html)on the host.                                                                                                     | | ` void`                                                                                                                                          | ` `[setPlaybackRow](https://developer.android.com/reference/android/support/v17/leanback/media/PlaybackGlueHost#setPlaybackRow(android.support.v17.leanback.widget.Row))`(`[Row](https://developer.android.com/reference/android/support/v17/leanback/widget/Row)` row) ` Sets the[Row](https://developer.android.com/reference/android/support/v17/leanback/widget/Row)that represents the information on control items that needs to be rendered.                                                                                      | | ` void`                                                                                                                                          | ` `[setPlaybackRowPresenter](https://developer.android.com/reference/android/support/v17/leanback/media/PlaybackGlueHost#setPlaybackRowPresenter(android.support.v17.leanback.widget.PlaybackRowPresenter))`(`[PlaybackRowPresenter](https://developer.android.com/reference/android/support/v17/leanback/widget/PlaybackRowPresenter)` presenter) ` Sets[PlaybackRowPresenter](https://developer.android.com/reference/android/support/v17/leanback/widget/PlaybackRowPresenter)for rendering the playback controls.                    | | ` void`                                                                                                                                          | ` `[showControlsOverlay](https://developer.android.com/reference/android/support/v17/leanback/media/PlaybackGlueHost#showControlsOverlay(boolean))`(boolean runAnimation) ` Show controls overlay.                                                                                                                                                                                                                                                                                                                                       | ||
| [![](https://developer.android.com/static/assets/images/styles/disclosure_down.png)](https://developer.android.com/reference/android/support/v17/leanback/app/VideoSupportFragmentGlueHost#)From class` java.lang.Object ` |-------------------|-------------------------------| | ` Object`         | ` clone() `                   | | ` boolean`        | ` equals(Object arg0) `       | | ` void`           | ` finalize() `                | | ` final Class<?>` | ` getClass() `                | | ` int`            | ` hashCode() `                | | ` final void`     | ` notify() `                  | | ` final void`     | ` notifyAll() `               | | ` String`         | ` toString() `                | | ` final void`     | ` wait(long arg0, int arg1) ` | | ` final void`     | ` wait(long arg0) `           | | ` final void`     | ` wait() `                    | ||
| [![](https://developer.android.com/static/assets/images/styles/disclosure_down.png)](https://developer.android.com/reference/android/support/v17/leanback/app/VideoSupportFragmentGlueHost#)From interface` `[android.support.v17.leanback.widget.PlaybackSeekUi](https://developer.android.com/reference/android/support/v17/leanback/widget/PlaybackSeekUi)` ` |------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | ` abstract void` | ` `[setPlaybackSeekUiClient](https://developer.android.com/reference/android/support/v17/leanback/widget/PlaybackSeekUi#setPlaybackSeekUiClient(android.support.v17.leanback.widget.PlaybackSeekUi.Client))`(`[PlaybackSeekUi.Client](https://developer.android.com/reference/android/support/v17/leanback/widget/PlaybackSeekUi.Client)` client) ` Interface to be implemented by UI widget to support PlaybackSeekUi. | ||
| [![](https://developer.android.com/static/assets/images/styles/disclosure_down.png)](https://developer.android.com/reference/android/support/v17/leanback/app/VideoSupportFragmentGlueHost#)From interface` `[android.support.v17.leanback.media.SurfaceHolderGlueHost](https://developer.android.com/reference/android/support/v17/leanback/media/SurfaceHolderGlueHost)` ` |------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | ` abstract void` | ` `[setSurfaceHolderCallback](https://developer.android.com/reference/android/support/v17/leanback/media/SurfaceHolderGlueHost#setSurfaceHolderCallback(android.view.SurfaceHolder.Callback))`(`[SurfaceHolder.Callback](https://developer.android.com/reference/android/view/SurfaceHolder.Callback.html)` callback) ` Sets the[SurfaceHolder.Callback](https://developer.android.com/reference/android/view/SurfaceHolder.Callback.html)on the the host. | ||

## Public constructors

### VideoSupportFragmentGlueHost

added in[version 25.4.0](https://developer.android.com/topic/libraries/support-library/revisions)  

```
VideoSupportFragmentGlueHost (VideoSupportFragment fragment)
```

<br />

<br />

|                Parameters                 ||
|------------|-------------------------------|
| `fragment` | `VideoSupportFragment` <br /> |

## Public methods

### setSurfaceHolderCallback

added in[version 25.4.0](https://developer.android.com/topic/libraries/support-library/revisions)  

```
void setSurfaceHolderCallback (SurfaceHolder.Callback callback)
```

Sets the[SurfaceHolder.Callback](https://developer.android.com/reference/android/view/SurfaceHolder.Callback.html)on the host.[PlaybackGlueHost](https://developer.android.com/reference/android/support/v17/leanback/media/PlaybackGlueHost)is assumed to either host the[SurfaceHolder](https://developer.android.com/reference/android/view/SurfaceHolder.html)or have a reference to the component hosting it for rendering the video.

<br />

|                 Parameters                  ||
|------------|---------------------------------|
| `callback` | `SurfaceHolder.Callback` <br /> |

-

  ## Interfaces

  - [BrowseFragment.FragmentHost](https://developer.android.com/reference/android/support/v17/leanback/app/BrowseFragment.FragmentHost)
  - [BrowseFragment.MainFragmentAdapterProvider](https://developer.android.com/reference/android/support/v17/leanback/app/BrowseFragment.MainFragmentAdapterProvider)
  - [BrowseFragment.MainFragmentRowsAdapterProvider](https://developer.android.com/reference/android/support/v17/leanback/app/BrowseFragment.MainFragmentRowsAdapterProvider)
  - [BrowseSupportFragment.FragmentHost](https://developer.android.com/reference/android/support/v17/leanback/app/BrowseSupportFragment.FragmentHost)
  - [BrowseSupportFragment.MainFragmentAdapterProvider](https://developer.android.com/reference/android/support/v17/leanback/app/BrowseSupportFragment.MainFragmentAdapterProvider)
  - [BrowseSupportFragment.MainFragmentRowsAdapterProvider](https://developer.android.com/reference/android/support/v17/leanback/app/BrowseSupportFragment.MainFragmentRowsAdapterProvider)
  - [HeadersFragment.OnHeaderClickedListener](https://developer.android.com/reference/android/support/v17/leanback/app/HeadersFragment.OnHeaderClickedListener)
  - [HeadersFragment.OnHeaderViewSelectedListener](https://developer.android.com/reference/android/support/v17/leanback/app/HeadersFragment.OnHeaderViewSelectedListener)
  - [HeadersSupportFragment.OnHeaderClickedListener](https://developer.android.com/reference/android/support/v17/leanback/app/HeadersSupportFragment.OnHeaderClickedListener)
  - [HeadersSupportFragment.OnHeaderViewSelectedListener](https://developer.android.com/reference/android/support/v17/leanback/app/HeadersSupportFragment.OnHeaderViewSelectedListener)
  - [SearchFragment.SearchResultProvider](https://developer.android.com/reference/android/support/v17/leanback/app/SearchFragment.SearchResultProvider)
  - [SearchSupportFragment.SearchResultProvider](https://developer.android.com/reference/android/support/v17/leanback/app/SearchSupportFragment.SearchResultProvider)
-

  ## Classes

  - [BackgroundManager](https://developer.android.com/reference/android/support/v17/leanback/app/BackgroundManager)
  - [BaseFragment](https://developer.android.com/reference/android/support/v17/leanback/app/BaseFragment)
  - [BaseSupportFragment](https://developer.android.com/reference/android/support/v17/leanback/app/BaseSupportFragment)
  - [BrandedFragment](https://developer.android.com/reference/android/support/v17/leanback/app/BrandedFragment)
  - [BrandedSupportFragment](https://developer.android.com/reference/android/support/v17/leanback/app/BrandedSupportFragment)
  - [BrowseFragment](https://developer.android.com/reference/android/support/v17/leanback/app/BrowseFragment)
  - [BrowseFragment.BrowseTransitionListener](https://developer.android.com/reference/android/support/v17/leanback/app/BrowseFragment.BrowseTransitionListener)
  - [BrowseFragment.FragmentFactory](https://developer.android.com/reference/android/support/v17/leanback/app/BrowseFragment.FragmentFactory)
  - [BrowseFragment.ListRowFragmentFactory](https://developer.android.com/reference/android/support/v17/leanback/app/BrowseFragment.ListRowFragmentFactory)
  - [BrowseFragment.MainFragmentAdapter](https://developer.android.com/reference/android/support/v17/leanback/app/BrowseFragment.MainFragmentAdapter)
  - [BrowseFragment.MainFragmentAdapterRegistry](https://developer.android.com/reference/android/support/v17/leanback/app/BrowseFragment.MainFragmentAdapterRegistry)
  - [BrowseFragment.MainFragmentRowsAdapter](https://developer.android.com/reference/android/support/v17/leanback/app/BrowseFragment.MainFragmentRowsAdapter)
  - [BrowseSupportFragment](https://developer.android.com/reference/android/support/v17/leanback/app/BrowseSupportFragment)
  - [BrowseSupportFragment.BrowseTransitionListener](https://developer.android.com/reference/android/support/v17/leanback/app/BrowseSupportFragment.BrowseTransitionListener)
  - [BrowseSupportFragment.FragmentFactory](https://developer.android.com/reference/android/support/v17/leanback/app/BrowseSupportFragment.FragmentFactory)
  - [BrowseSupportFragment.ListRowFragmentFactory](https://developer.android.com/reference/android/support/v17/leanback/app/BrowseSupportFragment.ListRowFragmentFactory)
  - [BrowseSupportFragment.MainFragmentAdapter](https://developer.android.com/reference/android/support/v17/leanback/app/BrowseSupportFragment.MainFragmentAdapter)
  - [BrowseSupportFragment.MainFragmentAdapterRegistry](https://developer.android.com/reference/android/support/v17/leanback/app/BrowseSupportFragment.MainFragmentAdapterRegistry)
  - [BrowseSupportFragment.MainFragmentRowsAdapter](https://developer.android.com/reference/android/support/v17/leanback/app/BrowseSupportFragment.MainFragmentRowsAdapter)
  - [DetailsFragment](https://developer.android.com/reference/android/support/v17/leanback/app/DetailsFragment)
  - [DetailsFragmentBackgroundController](https://developer.android.com/reference/android/support/v17/leanback/app/DetailsFragmentBackgroundController)
  - [DetailsSupportFragment](https://developer.android.com/reference/android/support/v17/leanback/app/DetailsSupportFragment)
  - [DetailsSupportFragmentBackgroundController](https://developer.android.com/reference/android/support/v17/leanback/app/DetailsSupportFragmentBackgroundController)
  - [ErrorFragment](https://developer.android.com/reference/android/support/v17/leanback/app/ErrorFragment)
  - [ErrorSupportFragment](https://developer.android.com/reference/android/support/v17/leanback/app/ErrorSupportFragment)
  - [GuidedStepFragment](https://developer.android.com/reference/android/support/v17/leanback/app/GuidedStepFragment)
  - [GuidedStepSupportFragment](https://developer.android.com/reference/android/support/v17/leanback/app/GuidedStepSupportFragment)
  - [HeadersFragment](https://developer.android.com/reference/android/support/v17/leanback/app/HeadersFragment)
  - [HeadersSupportFragment](https://developer.android.com/reference/android/support/v17/leanback/app/HeadersSupportFragment)
  - [OnboardingFragment](https://developer.android.com/reference/android/support/v17/leanback/app/OnboardingFragment)
  - [OnboardingSupportFragment](https://developer.android.com/reference/android/support/v17/leanback/app/OnboardingSupportFragment)
  - [PlaybackFragment](https://developer.android.com/reference/android/support/v17/leanback/app/PlaybackFragment)
  - [PlaybackFragmentGlueHost](https://developer.android.com/reference/android/support/v17/leanback/app/PlaybackFragmentGlueHost)
  - [PlaybackSupportFragment](https://developer.android.com/reference/android/support/v17/leanback/app/PlaybackSupportFragment)
  - [PlaybackSupportFragmentGlueHost](https://developer.android.com/reference/android/support/v17/leanback/app/PlaybackSupportFragmentGlueHost)
  - [ProgressBarManager](https://developer.android.com/reference/android/support/v17/leanback/app/ProgressBarManager)
  - [RowsFragment](https://developer.android.com/reference/android/support/v17/leanback/app/RowsFragment)
  - [RowsFragment.MainFragmentAdapter](https://developer.android.com/reference/android/support/v17/leanback/app/RowsFragment.MainFragmentAdapter)
  - [RowsFragment.MainFragmentRowsAdapter](https://developer.android.com/reference/android/support/v17/leanback/app/RowsFragment.MainFragmentRowsAdapter)
  - [RowsSupportFragment](https://developer.android.com/reference/android/support/v17/leanback/app/RowsSupportFragment)
  - [RowsSupportFragment.MainFragmentAdapter](https://developer.android.com/reference/android/support/v17/leanback/app/RowsSupportFragment.MainFragmentAdapter)
  - [RowsSupportFragment.MainFragmentRowsAdapter](https://developer.android.com/reference/android/support/v17/leanback/app/RowsSupportFragment.MainFragmentRowsAdapter)
  - [SearchFragment](https://developer.android.com/reference/android/support/v17/leanback/app/SearchFragment)
  - [SearchSupportFragment](https://developer.android.com/reference/android/support/v17/leanback/app/SearchSupportFragment)
  - [VerticalGridFragment](https://developer.android.com/reference/android/support/v17/leanback/app/VerticalGridFragment)
  - [VerticalGridSupportFragment](https://developer.android.com/reference/android/support/v17/leanback/app/VerticalGridSupportFragment)
  - [VideoFragment](https://developer.android.com/reference/android/support/v17/leanback/app/VideoFragment)
  - [VideoFragmentGlueHost](https://developer.android.com/reference/android/support/v17/leanback/app/VideoFragmentGlueHost)
  - [VideoSupportFragment](https://developer.android.com/reference/android/support/v17/leanback/app/VideoSupportFragment)
  - [VideoSupportFragmentGlueHost](https://developer.android.com/reference/android/support/v17/leanback/app/VideoSupportFragmentGlueHost)