ActionBar.TabListener

Added in 1.1.0
Deprecated in 1.1.0

interface ActionBar.TabListener


Callback interface invoked when a tab is focused, unfocused, added, or removed.

Summary

Public functions

Unit

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

Unit

Called when a tab enters the selected state.

Unit

Called when a tab exits the selected state.

Public functions

onTabReselected

Added in 1.1.0
Deprecated in 1.1.0
fun onTabReselected(tab: ActionBar.Tab!, ft: FragmentTransaction!): Unit

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

Added in 1.1.0
Deprecated in 1.1.0
fun onTabSelected(tab: ActionBar.Tab!, ft: FragmentTransaction!): Unit

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

Added in 1.1.0
Deprecated in 1.1.0
fun onTabUnselected(tab: ActionBar.Tab!, ft: FragmentTransaction!): Unit

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.