added in version 24.1.0
  
    
belongs to Maven artifact com.android.support:leanback-v17:28.0.0-alpha1
  
   
  
  
  
  
belongs to Maven artifact com.android.support:leanback-v17:28.0.0-alpha1
BrowseSupportFragment.MainFragmentAdapterRegistry
  public
  static
  final
  
  class
  BrowseSupportFragment.MainFragmentAdapterRegistry
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.support.v17.leanback.app.BrowseSupportFragment.MainFragmentAdapterRegistry | 
Registry class maintaining the mapping of Row subclasses to BrowseSupportFragment.FragmentFactory.
 BrowseRowFragment automatically registers BrowseSupportFragment.ListRowFragmentFactory for
 handling ListRow. Developers can override that and also if they want to
 use custom fragment, they can register a custom BrowseSupportFragment.FragmentFactory
 against PageRow.
Summary
| Public constructors | |
|---|---|
| 
      BrowseSupportFragment.MainFragmentAdapterRegistry()
       | |
| Public methods | |
|---|---|
| 
        
        
        
        
        
        Fragment | 
      createFragment(Object item)
       | 
| 
        
        
        
        
        
        void | 
      registerFragment(Class rowClass, FragmentFactory factory)
       | 
| Inherited methods | |
|---|---|
|  From
class 
  
    java.lang.Object
  
 | |
Public constructors
BrowseSupportFragment.MainFragmentAdapterRegistry
    added in version 24.1.0
      
  
    BrowseSupportFragment.MainFragmentAdapterRegistry ()
Public methods
createFragment
    added in version 24.1.0
      
  
    Fragment createFragment (Object item)
| Parameters | |
|---|---|
| item | Object | 
| Returns | |
|---|---|
| Fragment | |
registerFragment
    added in version 24.1.0
      
  
    
void registerFragment (Class rowClass, 
                FragmentFactory factory)| Parameters | |
|---|---|
| rowClass | Class | 
| factory | FragmentFactory | 
- 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
 
