belongs to Maven artifact com.android.support:appcompat-v7:28.0.0-alpha1
Deprecated since version 24.1.0
ActionBar.TabListener
public
static
interface
ActionBar.TabListener
android.support.v7.app.ActionBar.TabListener |
This interface was deprecated
in API level 24.1.0.
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
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
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
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.
|
Interfaces
Classes
- ActionBar
- ActionBar.LayoutParams
- ActionBar.Tab
- ActionBarDrawerToggle
- AlertDialog
- AlertDialog.Builder
- AppCompatActivity
- AppCompatDelegate
- AppCompatDialog
- AppCompatDialogFragment
- AppCompatViewInflater
- MediaRouteActionProvider
- MediaRouteButton
- MediaRouteChooserDialog
- MediaRouteChooserDialogFragment
- MediaRouteControllerDialog
- MediaRouteControllerDialogFragment
- MediaRouteDialogFactory
- MediaRouteDiscoveryFragment