Save the date! Android Dev Summit is coming to Mountain View, CA on November 7-8, 2018.
Android 0.0.0 Developer Preview
belongs to Maven artifact androidx.leanback:leanback:1.1.0-alpha01

BrowseSupportFragment.MainFragmentAdapterRegistry

public static final class BrowseSupportFragment.MainFragmentAdapterRegistry
extends Object

java.lang.Object
   ↳ androidx.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

Public constructors

BrowseSupportFragment.MainFragmentAdapterRegistry

public BrowseSupportFragment.MainFragmentAdapterRegistry ()

Public methods

createFragment

public Fragment createFragment (Object item)

Parameters
item Object

Returns
Fragment

registerFragment

public void registerFragment (Class rowClass, 
                FragmentFactory factory)

Parameters
rowClass Class

factory FragmentFactory