TabLayout.ViewPagerOnTabSelectedListener

public static class TabLayout.ViewPagerOnTabSelectedListener
extends Object implements TabLayout.OnTabSelectedListener

java.lang.Object
   ↳ com.google.android.material.tabs.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

ViewPagerOnTabSelectedListener(ViewPager viewPager)

Inherited methods

Object clone()
boolean equals(Object arg0)
void finalize()
final Class<?> getClass()
int hashCode()
final void notify()
final void notifyAll()
String toString()
final void wait(long arg0, int arg1)
final void wait(long arg0)
final void wait()
abstract void onTabReselected(TabLayout.Tab tab)

Called when a tab that is already selected is chosen again by the user.

abstract void onTabSelected(TabLayout.Tab tab)

Called when a tab enters the selected state.

abstract void onTabUnselected(TabLayout.Tab tab)

Called when a tab exits the selected state.

Public constructors

ViewPagerOnTabSelectedListener

public ViewPagerOnTabSelectedListener (ViewPager viewPager)

Parameters
viewPager ViewPager

Public methods

onTabReselected

public void onTabReselected (TabLayout.Tab tab)

Parameters
tab TabLayout.Tab

onTabSelected

public void onTabSelected (TabLayout.Tab tab)

Parameters
tab TabLayout.Tab

onTabUnselected

public void onTabUnselected (TabLayout.Tab tab)

Parameters
tab TabLayout.Tab