ActionBar.TabListener
public
static
interface
ActionBar.TabListener
androidx.appcompat.app.ActionBar.TabListener |
This interface is deprecated.
Action bar navigation modes are deprecated and not supported by inline
toolbar action bars. Consider using other
common
navigation patterns instead.
Callback interface invoked when a tab is focused, unfocused, added, or removed.
Summary
Public methods | |
---|---|
abstract
void
|
onTabReselected(ActionBar.Tab tab, FragmentTransaction ft)
Called when a tab that is already selected is chosen again by the user. |
abstract
void
|
onTabSelected(ActionBar.Tab tab, FragmentTransaction ft)
Called when a tab enters the selected state. |
abstract
void
|
onTabUnselected(ActionBar.Tab tab, FragmentTransaction ft)
Called when a tab exits the selected state. |
Public methods
onTabReselected
public abstract void onTabReselected (ActionBar.Tab tab, FragmentTransaction ft)
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 |
ActionBar.Tab : The tab that was reselected. |
ft |
FragmentTransaction : A FragmentTransaction for queuing fragment operations to execute
once this method returns. This FragmentTransaction does not support
being added to the back stack.
|
onTabSelected
public abstract void onTabSelected (ActionBar.Tab tab, FragmentTransaction ft)
Called when a tab enters the selected state.
Parameters | |
---|---|
tab |
ActionBar.Tab : The tab that was selected |
ft |
FragmentTransaction : A FragmentTransaction for queuing fragment operations to execute
during a tab switch. The previous tab's unselect and this tab's select will be
executed in a single transaction. This FragmentTransaction does not support
being added to the back stack.
|
onTabUnselected
public abstract void onTabUnselected (ActionBar.Tab tab, FragmentTransaction ft)
Called when a tab exits the selected state.
Parameters | |
---|---|
tab |
ActionBar.Tab : The tab that was unselected |
ft |
FragmentTransaction : A FragmentTransaction for queuing fragment operations to execute
during a tab switch. This tab's unselect and the newly selected tab's select
will be executed in a single transaction. This FragmentTransaction does not
support being added to the back stack.
|