belongs to Maven artifact com.android.support:leanback-v17:28.0.0-alpha1
Deprecated since version 27.1.0
VerticalGridFragment
  public
  
  
  
  class
  VerticalGridFragment
  
  
  
  
  
  
  
  
  
  
    extends BaseFragment
  
  
  
  
  
  
| java.lang.Object | ||||
| ↳ | android.app.Fragment | |||
| ↳ | android.support.v17.leanback.app.BrandedFragment | |||
| ↳ | android.support.v17.leanback.app.BaseFragment | |||
| ↳ | android.support.v17.leanback.app.VerticalGridFragment | |||
      This class was deprecated
      in API level 27.1.0.
    use VerticalGridSupportFragment
  
A fragment for creating leanback vertical grids.
Renders a vertical grid of objects given a VerticalGridPresenter and
 an ObjectAdapter.
Summary
| Inherited constants | 
|---|
|  From
  interface 
    android.content.ComponentCallbacks2
   | 
| Public constructors | |
|---|---|
| 
      VerticalGridFragment()
       | |
| Public methods | |
|---|---|
| 
        
        
        
        
        
        ObjectAdapter | 
      getAdapter()
      Returns the object adapter. | 
| 
        
        
        
        
        
        VerticalGridPresenter | 
      getGridPresenter()
      Returns the grid presenter. | 
| 
        
        
        
        
        
        OnItemViewClickedListener | 
      getOnItemViewClickedListener()
      Returns the item clicked listener. | 
| 
        
        
        
        
        
        View | 
      onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
       | 
| 
        
        
        
        
        
        void | 
      onDestroyView()
       | 
| 
        
        
        
        
        
        void | 
      onStart()
       | 
| 
        
        
        
        
        
        void | 
      setAdapter(ObjectAdapter adapter)
      Sets the object adapter for the fragment. | 
| 
        
        
        
        
        
        void | 
      setGridPresenter(VerticalGridPresenter gridPresenter)
      Sets the grid presenter. | 
| 
        
        
        
        
        
        void | 
      setOnItemViewClickedListener(OnItemViewClickedListener listener)
      Sets an item clicked listener. | 
| 
        
        
        
        
        
        void | 
      setOnItemViewSelectedListener(OnItemViewSelectedListener listener)
      Sets an item selection listener. | 
| 
        
        
        
        
        
        void | 
      setSelectedPosition(int position)
      Sets the selected item position. | 
| Protected methods | |
|---|---|
| 
        
        
        
        
        
        Object | 
      createEntranceTransition()
      Create entrance transition. | 
| 
        
        
        
        
        
        void | 
      runEntranceTransition(Object entranceTransition)
      Run entrance transition. | 
| Inherited methods | |
|---|---|
|  From
class 
  
    android.support.v17.leanback.app.BaseFragment
  
 | |
|  From
class 
  
    android.support.v17.leanback.app.BrandedFragment
  
 | |
|  From
class 
  
    android.app.Fragment
  
 | |
|  From
class 
  
    java.lang.Object
  
 | |
|  From
interface 
  
    android.content.ComponentCallbacks2
  
 | |
|  From
interface 
  
    android.view.View.OnCreateContextMenuListener
  
 | |
|  From
interface 
  
    android.content.ComponentCallbacks
  
 | |
Public constructors
Public methods
getAdapter
ObjectAdapter getAdapter ()
Returns the object adapter.
| Returns | |
|---|---|
| ObjectAdapter | |
getGridPresenter
VerticalGridPresenter getGridPresenter ()
Returns the grid presenter.
| Returns | |
|---|---|
| VerticalGridPresenter | |
getOnItemViewClickedListener
OnItemViewClickedListener getOnItemViewClickedListener ()
Returns the item clicked listener.
| Returns | |
|---|---|
| OnItemViewClickedListener | |
onCreateView
View onCreateView (LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
| Parameters | |
|---|---|
| inflater | LayoutInflater | 
| container | ViewGroup | 
| savedInstanceState | Bundle | 
| Returns | |
|---|---|
| View | |
setAdapter
void setAdapter (ObjectAdapter adapter)
Sets the object adapter for the fragment.
| Parameters | |
|---|---|
| adapter | ObjectAdapter | 
setGridPresenter
void setGridPresenter (VerticalGridPresenter gridPresenter)
Sets the grid presenter.
| Parameters | |
|---|---|
| gridPresenter | VerticalGridPresenter | 
setOnItemViewClickedListener
void setOnItemViewClickedListener (OnItemViewClickedListener listener)
Sets an item clicked listener.
| Parameters | |
|---|---|
| listener | OnItemViewClickedListener | 
setOnItemViewSelectedListener
void setOnItemViewSelectedListener (OnItemViewSelectedListener listener)
Sets an item selection listener.
| Parameters | |
|---|---|
| listener | OnItemViewSelectedListener | 
setSelectedPosition
void setSelectedPosition (int position)
Sets the selected item position.
| Parameters | |
|---|---|
| position | int | 
Protected methods
createEntranceTransition
Object createEntranceTransition ()
Create entrance transition. Subclass can override to load transition from resource or construct manually. Typically app does not need to override the default transition that browse and details provides.
| Returns | |
|---|---|
| Object | |
runEntranceTransition
void runEntranceTransition (Object entranceTransition)
Run entrance transition. Subclass may use TransitionManager to perform go(Scene) or beginDelayedTransition(). App should not override the default implementation of browse and details fragment.
| Parameters | |
|---|---|
| entranceTransition | Object | 
- Interfaces- BrowseFragment.FragmentHost
- BrowseFragment.MainFragmentAdapterProvider
- BrowseFragment.MainFragmentRowsAdapterProvider
- BrowseSupportFragment.FragmentHost
- BrowseSupportFragment.MainFragmentAdapterProvider
- BrowseSupportFragment.MainFragmentRowsAdapterProvider
- HeadersFragment.OnHeaderClickedListener
- HeadersFragment.OnHeaderViewSelectedListener
- HeadersSupportFragment.OnHeaderClickedListener
- HeadersSupportFragment.OnHeaderViewSelectedListener
- SearchFragment.SearchResultProvider
- SearchSupportFragment.SearchResultProvider
 
- Classes- BackgroundManager
- BaseFragment
- BaseSupportFragment
- BrandedFragment
- BrandedSupportFragment
- BrowseFragment
- BrowseFragment.BrowseTransitionListener
- BrowseFragment.FragmentFactory
- BrowseFragment.ListRowFragmentFactory
- BrowseFragment.MainFragmentAdapter
- BrowseFragment.MainFragmentAdapterRegistry
- BrowseFragment.MainFragmentRowsAdapter
- BrowseSupportFragment
- BrowseSupportFragment.BrowseTransitionListener
- BrowseSupportFragment.FragmentFactory
- BrowseSupportFragment.ListRowFragmentFactory
- BrowseSupportFragment.MainFragmentAdapter
- BrowseSupportFragment.MainFragmentAdapterRegistry
- BrowseSupportFragment.MainFragmentRowsAdapter
- DetailsFragment
- DetailsFragmentBackgroundController
- DetailsSupportFragment
- DetailsSupportFragmentBackgroundController
- ErrorFragment
- ErrorSupportFragment
- GuidedStepFragment
- GuidedStepSupportFragment
- HeadersFragment
- HeadersSupportFragment
- OnboardingFragment
- OnboardingSupportFragment
- PlaybackFragment
- PlaybackFragmentGlueHost
- PlaybackSupportFragment
- PlaybackSupportFragmentGlueHost
- ProgressBarManager
- RowsFragment
- RowsFragment.MainFragmentAdapter
- RowsFragment.MainFragmentRowsAdapter
- RowsSupportFragment
- RowsSupportFragment.MainFragmentAdapter
- RowsSupportFragment.MainFragmentRowsAdapter
- SearchFragment
- SearchSupportFragment
- VerticalGridFragment
- VerticalGridSupportFragment
- VideoFragment
- VideoFragmentGlueHost
- VideoSupportFragment
- VideoSupportFragmentGlueHost
 
