public static class ToolbarManager.ThemableNavigationManager extends ToolbarManager.BaseNavigationManager implements ThemeManager.OnThemeChangedListener
ToolbarManager.BaseNavigationManager class and add theme supporting.mDrawerLayout, mFragmentManagermAnimationDuration, mNavigationIcon, mNavigationVisible, mToolbar| Constructor and Description |
|---|
ToolbarManager.ThemableNavigationManager(int styleId,
FragmentManager fragmentManager,
Toolbar toolbar,
DrawerLayout drawerLayout) |
| Modifier and Type | Method and Description |
|---|---|
void |
onThemeChanged(ThemeManager.OnThemeChangedEvent event) |
isBackState, onDrawerClosed, onDrawerOpened, onDrawerSlide, onDrawerStateChanged, onFragmentChanged, onNavigationClick, shouldSyncDrawerSlidingProgressgetInterpolator, isNavigationVisible, notifyStateChanged, notifyStateInvalidated, notifyStateProgressChanged, setNavigationVisiblepublic ToolbarManager.ThemableNavigationManager(int styleId,
FragmentManager fragmentManager,
Toolbar toolbar,
DrawerLayout drawerLayout)
styleId - the styleId of navigation icon.drawerLayout - can be null if you don't need to handle navigation state when open/close navigation drawer.public void onThemeChanged(ThemeManager.OnThemeChangedEvent event)
onThemeChanged in interface ThemeManager.OnThemeChangedListener