public static class TabLayout.ViewPagerOnTabSelectedListener extends Object implements TabLayout.OnTabSelectedListener
TabLayout.OnTabSelectedListener
class which contains the necessary calls back
to the provided ViewPager
so that the tab position is kept in sync.Constructor and Description |
---|
ViewPagerOnTabSelectedListener(ViewPager viewPager) |
Modifier and Type | Method and Description |
---|---|
void |
onTabReselected(TabLayout.Tab tab)
Called when a tab that is already selected is chosen again by the user.
|
void |
onTabSelected(TabLayout.Tab tab)
Called when a tab enters the selected state.
|
void |
onTabUnselected(TabLayout.Tab tab)
Called when a tab exits the selected state.
|
public ViewPagerOnTabSelectedListener(ViewPager viewPager)
public void onTabSelected(TabLayout.Tab tab)
TabLayout.OnTabSelectedListener
onTabSelected
in interface TabLayout.OnTabSelectedListener
tab
- The tab that was selectedpublic void onTabUnselected(TabLayout.Tab tab)
TabLayout.OnTabSelectedListener
onTabUnselected
in interface TabLayout.OnTabSelectedListener
tab
- The tab that was unselectedpublic void onTabReselected(TabLayout.Tab tab)
TabLayout.OnTabSelectedListener
onTabReselected
in interface TabLayout.OnTabSelectedListener
tab
- The tab that was reselected.