added in version 24.1.0
belongs to Maven artifact com.android.support:leanback-v17:28.0.0-alpha1
Deprecated since version 27.1.0

BrowseFragment.MainFragmentAdapterRegistry

public static final class BrowseFragment.MainFragmentAdapterRegistry
extends Object

java.lang.Object
   ↳ android.support.v17.leanback.app.BrowseFragment.MainFragmentAdapterRegistry


This class was deprecated in API level 27.1.0.
use BrowseSupportFragment

Registry class maintaining the mapping of Row subclasses to BrowseFragment.FragmentFactory. BrowseRowFragment automatically registers BrowseFragment.ListRowFragmentFactory for handling ListRow. Developers can override that and also if they want to use custom fragment, they can register a custom BrowseFragment.FragmentFactory against PageRow.

Summary

Public constructors

BrowseFragment.MainFragmentAdapterRegistry()

Public methods

Fragment createFragment(Object item)
void registerFragment(Class rowClass, FragmentFactory factory)

Inherited methods

From class java.lang.Object

Public constructors

BrowseFragment.MainFragmentAdapterRegistry

added in version 24.1.0
BrowseFragment.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