androidx.leanback.app

Copyright (C) 2015 The Android Open Source Project Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Interfaces

BrowseFragment.FragmentHost

This interface is deprecated.

use BrowseSupportFragment

BrowseFragment.MainFragmentAdapterProvider

This interface is deprecated.

use BrowseSupportFragment

BrowseFragment.MainFragmentRowsAdapterProvider

This interface is deprecated.

use BrowseSupportFragment

BrowseSupportFragment.FragmentHost

Possible set of actions that BrowseSupportFragment exposes to clients.

BrowseSupportFragment.MainFragmentAdapterProvider

Interface to be implemented by all fragments for providing an instance of MainFragmentAdapter.

BrowseSupportFragment.MainFragmentRowsAdapterProvider

Interface to be implemented by RowsSupportFragment and its subclasses for providing an instance of MainFragmentRowsAdapter.

HeadersFragment.OnHeaderClickedListener

This interface is deprecated.

use HeadersSupportFragment

HeadersFragment.OnHeaderViewSelectedListener

This interface is deprecated.

use HeadersSupportFragment

HeadersSupportFragment.OnHeaderClickedListener

Interface definition for a callback to be invoked when a header item is clicked.

HeadersSupportFragment.OnHeaderViewSelectedListener

Interface definition for a callback to be invoked when a header item is selected.

SearchFragment.SearchResultProvider

Search API to be provided by the application.

SearchSupportFragment.SearchResultProvider

Search API to be provided by the application.

Classes

BackgroundManager

Supports background image continuity between multiple Activities.

BaseFragment

This class is deprecated.

use BaseSupportFragment

BaseSupportFragment

Base class for leanback Fragments.

BrandedFragment

This class is deprecated.

use BrandedSupportFragment

BrandedSupportFragment

Fragment class for managing search and branding using a view that implements TitleViewAdapter.Provider.

BrowseFragment

This class is deprecated.

use BrowseSupportFragment

BrowseFragment.BrowseTransitionListener

This class is deprecated.

use BrowseSupportFragment

BrowseFragment.FragmentFactory

This class is deprecated.

use BrowseSupportFragment

BrowseFragment.ListRowFragmentFactory

This class is deprecated.

use BrowseSupportFragment

BrowseFragment.MainFragmentAdapter

This class is deprecated.

use BrowseSupportFragment

BrowseFragment.MainFragmentAdapterRegistry

This class is deprecated.

use BrowseSupportFragment

BrowseFragment.MainFragmentRowsAdapter

This class is deprecated.

use BrowseSupportFragment

BrowseSupportFragment

A fragment for creating Leanback browse screens.

BrowseSupportFragment.BrowseTransitionListener

Listener for transitions between browse headers and rows.

BrowseSupportFragment.FragmentFactory

Factory class responsible for creating fragment given the current item.

BrowseSupportFragment.ListRowFragmentFactory

FragmentFactory implementation for ListRow.

BrowseSupportFragment.MainFragmentAdapter

Interface that defines the interaction between BrowseSupportFragment and its main content fragment.

BrowseSupportFragment.MainFragmentAdapterRegistry

Registry class maintaining the mapping of Row subclasses to FragmentFactory.

BrowseSupportFragment.MainFragmentRowsAdapter

This is used to pass information to RowsSupportFragment or its subclasses.

DetailsFragment

This class is deprecated.

use DetailsSupportFragment

DetailsFragmentBackgroundController

This class is deprecated.

use DetailsSupportFragmentBackgroundController

DetailsSupportFragment

A fragment for creating Leanback details screens.

DetailsSupportFragmentBackgroundController

Controller for DetailsSupportFragment parallax background and embedded video play.

ErrorFragment

This class is deprecated.

use ErrorSupportFragment

ErrorSupportFragment

A fragment for displaying an error indication.

GuidedStepFragment

This class is deprecated.

use GuidedStepSupportFragment

GuidedStepSupportFragment

A GuidedStepSupportFragment is used to guide the user through a decision or series of decisions.

HeadersFragment

This class is deprecated.

use HeadersSupportFragment

HeadersSupportFragment

An fragment containing a list of row headers.

OnboardingFragment

This class is deprecated.

use OnboardingSupportFragment

OnboardingSupportFragment

An OnboardingSupportFragment provides a common and simple way to build onboarding screen for applications.

PlaybackFragment

This class is deprecated.

use PlaybackSupportFragment

PlaybackFragmentGlueHost

This class is deprecated.

use PlaybackSupportFragmentGlueHost

PlaybackSupportFragment

A fragment for displaying playback controls and related content.

PlaybackSupportFragmentGlueHost

PlaybackGlueHost implementation the interaction between this class and PlaybackSupportFragment.

ProgressBarManager

Manager for showing/hiding progress bar widget.

RowsFragment

This class is deprecated.

use RowsSupportFragment

RowsFragment.MainFragmentAdapter
RowsFragment.MainFragmentRowsAdapter

This class is deprecated.

use RowsSupportFragment

RowsSupportFragment

An ordered set of rows of leanback widgets.

RowsSupportFragment.MainFragmentAdapter
RowsSupportFragment.MainFragmentRowsAdapter

The adapter that RowsSupportFragment implements BrowseSupportFragment.MainFragmentRowsAdapter.

SearchFragment

This class is deprecated.

use SearchSupportFragment

SearchSupportFragment

A fragment to handle searches.

VerticalGridFragment

This class is deprecated.

use VerticalGridSupportFragment

VerticalGridSupportFragment

A fragment for creating leanback vertical grids.

VideoFragment

This class is deprecated.

use VideoSupportFragment

VideoFragmentGlueHost

This class is deprecated.

use VideoSupportFragmentGlueHost

VideoSupportFragment

Subclass of PlaybackSupportFragment that is responsible for providing a SurfaceView and rendering video.

VideoSupportFragmentGlueHost

PlaybackGlueHost implementation the interaction between PlaybackGlue and VideoSupportFragment.