belongs to Maven artifact com.android.support:design:27.1.0
TabLayout.ViewPagerOnTabSelectedListener
public
static
class
TabLayout.ViewPagerOnTabSelectedListener
extends Object
implements
TabLayout.OnTabSelectedListener
java.lang.Object | |
↳ | android.support.design.widget.TabLayout.ViewPagerOnTabSelectedListener |
A TabLayout.OnTabSelectedListener
class which contains the necessary calls back
to the provided ViewPager
so that the tab position is kept in sync.
Summary
Public constructors | |
---|---|
TabLayout.ViewPagerOnTabSelectedListener(ViewPager viewPager)
|
Public methods | |
---|---|
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. |
Inherited methods | |
---|---|
From
class
java.lang.Object
| |
From
interface
android.support.design.widget.TabLayout.OnTabSelectedListener
|
Public constructors
TabLayout.ViewPagerOnTabSelectedListener
TabLayout.ViewPagerOnTabSelectedListener (ViewPager viewPager)
Parameters | |
---|---|
viewPager |
ViewPager |
Public methods
onTabReselected
void onTabReselected (TabLayout.Tab tab)
Called when a tab that is already selected is chosen again by the user. Some applications may use this action to return to the top level of a category.
Parameters | |
---|---|
tab |
TabLayout.Tab : The tab that was reselected.
|
onTabSelected
void onTabSelected (TabLayout.Tab tab)
Called when a tab enters the selected state.
Parameters | |
---|---|
tab |
TabLayout.Tab : The tab that was selected
|
onTabUnselected
void onTabUnselected (TabLayout.Tab tab)
Called when a tab exits the selected state.
Parameters | |
---|---|
tab |
TabLayout.Tab : The tab that was unselected
|
Annotations
Interfaces
- AppBarLayout.OnOffsetChangedListener
- BaseTransientBottomBar.ContentViewCallback
- BottomNavigationView.OnNavigationItemReselectedListener
- BottomNavigationView.OnNavigationItemSelectedListener
- CoordinatorLayout.AttachedBehavior
- NavigationView.OnNavigationItemSelectedListener
- SwipeDismissBehavior.OnDismissListener
- TabLayout.OnTabSelectedListener
Classes
- AppBarLayout
- AppBarLayout.Behavior
- AppBarLayout.Behavior.DragCallback
- AppBarLayout.Behavior.SavedState
- AppBarLayout.LayoutParams
- AppBarLayout.ScrollingViewBehavior
- BaseTransientBottomBar
- BaseTransientBottomBar.BaseCallback
- BottomNavigationView
- BottomSheetBehavior
- BottomSheetBehavior.BottomSheetCallback
- BottomSheetBehavior.SavedState
- BottomSheetDialog
- BottomSheetDialogFragment
- CollapsingToolbarLayout
- CollapsingToolbarLayout.LayoutParams
- CoordinatorLayout
- CoordinatorLayout.Behavior
- CoordinatorLayout.LayoutParams
- CoordinatorLayout.SavedState
- FloatingActionButton
- FloatingActionButton.Behavior
- FloatingActionButton.OnVisibilityChangedListener
- NavigationView
- NavigationView.SavedState
- Snackbar
- Snackbar.Callback
- SwipeDismissBehavior
- TabItem
- TabLayout
- TabLayout.Tab
- TabLayout.TabLayoutOnPageChangeListener
- TabLayout.ViewPagerOnTabSelectedListener
- TextInputEditText
- TextInputLayout