ActivityLifecycleCallbacks
interface ActivityLifecycleCallbacks
| android.app.Application.ActivityLifecycleCallbacks | 
Summary
| Public methods | |
|---|---|
| abstract Unit | onActivityCreated(activity: Activity, savedInstanceState: Bundle?)Called when the Activity calls android. | 
| abstract Unit | onActivityDestroyed(activity: Activity)Called when the Activity calls  | 
| abstract Unit | onActivityPaused(activity: Activity)Called when the Activity calls  | 
| open Unit | onActivityPostCreated(activity: Activity, savedInstanceState: Bundle?)Called as the last step of the Activity being created. | 
| open Unit | onActivityPostDestroyed(activity: Activity)Called as the last step of the Activity being destroyed. | 
| open Unit | onActivityPostPaused(activity: Activity)Called as the last step of the Activity being paused. | 
| open Unit | onActivityPostResumed(activity: Activity)Called as the last step of the Activity being resumed. | 
| open Unit | onActivityPostSaveInstanceState(activity: Activity, outState: Bundle)Called as the last step of the Activity saving its instance state. | 
| open Unit | onActivityPostStarted(activity: Activity)Called as the last step of the Activity being started. | 
| open Unit | onActivityPostStopped(activity: Activity)Called as the last step of the Activity being stopped. | 
| open Unit | onActivityPreCreated(activity: Activity, savedInstanceState: Bundle?)Called as the first step of the Activity being created. | 
| open Unit | onActivityPreDestroyed(activity: Activity)Called as the first step of the Activity being destroyed. | 
| open Unit | onActivityPrePaused(activity: Activity)Called as the first step of the Activity being paused. | 
| open Unit | onActivityPreResumed(activity: Activity)Called as the first step of the Activity being resumed. | 
| open Unit | onActivityPreSaveInstanceState(activity: Activity, outState: Bundle)Called as the first step of the Activity saving its instance state. | 
| open Unit | onActivityPreStarted(activity: Activity)Called as the first step of the Activity being started. | 
| open Unit | onActivityPreStopped(activity: Activity)Called as the first step of the Activity being stopped. | 
| abstract Unit | onActivityResumed(activity: Activity)Called when the Activity calls  | 
| abstract Unit | onActivitySaveInstanceState(activity: Activity, outState: Bundle)Called when the Activity calls android. | 
| abstract Unit | onActivityStarted(activity: Activity)Called when the Activity calls  | 
| abstract Unit | onActivityStopped(activity: Activity)Called when the Activity calls  | 
Public methods
onActivityCreated
abstract fun onActivityCreated(
activity: Activity,
savedInstanceState: Bundle?
): Unit
Called when the Activity calls android.app.Activity#onCreate.
| Parameters | |
|---|---|
| activity | Activity: This value cannot be null. | 
| savedInstanceState | Bundle?: This value may be null. | 
onActivityDestroyed
abstract fun onActivityDestroyed(activity: Activity): Unit
Called when the Activity calls super.onDestroy().
| Parameters | |
|---|---|
| activity | Activity: This value cannot be null. | 
onActivityPaused
abstract fun onActivityPaused(activity: Activity): Unit
Called when the Activity calls super.onPause().
| Parameters | |
|---|---|
| activity | Activity: This value cannot be null. | 
onActivityPostCreated
open fun onActivityPostCreated(
activity: Activity,
savedInstanceState: Bundle?
): Unit
Called as the last step of the Activity being created. This is always called after android.app.Activity#onCreate.
| Parameters | |
|---|---|
| activity | Activity: This value cannot be null. | 
| savedInstanceState | Bundle?: This value may be null. | 
onActivityPostDestroyed
open fun onActivityPostDestroyed(activity: Activity): Unit
Called as the last step of the Activity being destroyed. This is always called after Activity.onDestroy.
| Parameters | |
|---|---|
| activity | Activity: This value cannot be null. | 
onActivityPostPaused
open fun onActivityPostPaused(activity: Activity): Unit
Called as the last step of the Activity being paused. This is always called after Activity.onPause.
| Parameters | |
|---|---|
| activity | Activity: This value cannot be null. | 
onActivityPostResumed
open fun onActivityPostResumed(activity: Activity): Unit
Called as the last step of the Activity being resumed. This is always called after Activity.onResume and Activity.onPostResume.
| Parameters | |
|---|---|
| activity | Activity: This value cannot be null. | 
onActivityPostSaveInstanceState
open fun onActivityPostSaveInstanceState(
activity: Activity,
outState: Bundle
): Unit
Called as the last step of the Activity saving its instance state. This is always called afterandroid.app.Activity#onSaveInstanceState.
| Parameters | |
|---|---|
| activity | Activity: This value cannot be null. | 
| outState | Bundle: This value cannot be null. | 
onActivityPostStarted
open fun onActivityPostStarted(activity: Activity): Unit
Called as the last step of the Activity being started. This is always called after Activity.onStart.
| Parameters | |
|---|---|
| activity | Activity: This value cannot be null. | 
onActivityPostStopped
open fun onActivityPostStopped(activity: Activity): Unit
Called as the last step of the Activity being stopped. This is always called after Activity.onStop.
| Parameters | |
|---|---|
| activity | Activity: This value cannot be null. | 
onActivityPreCreated
open fun onActivityPreCreated(
activity: Activity,
savedInstanceState: Bundle?
): Unit
Called as the first step of the Activity being created. This is always called before android.app.Activity#onCreate.
| Parameters | |
|---|---|
| activity | Activity: This value cannot be null. | 
| savedInstanceState | Bundle?: This value may be null. | 
onActivityPreDestroyed
open fun onActivityPreDestroyed(activity: Activity): Unit
Called as the first step of the Activity being destroyed. This is always called before Activity.onDestroy.
| Parameters | |
|---|---|
| activity | Activity: This value cannot be null. | 
onActivityPrePaused
open fun onActivityPrePaused(activity: Activity): Unit
Called as the first step of the Activity being paused. This is always called before Activity.onPause.
| Parameters | |
|---|---|
| activity | Activity: This value cannot be null. | 
onActivityPreResumed
open fun onActivityPreResumed(activity: Activity): Unit
Called as the first step of the Activity being resumed. This is always called before Activity.onResume.
| Parameters | |
|---|---|
| activity | Activity: This value cannot be null. | 
onActivityPreSaveInstanceState
open fun onActivityPreSaveInstanceState(
activity: Activity,
outState: Bundle
): Unit
Called as the first step of the Activity saving its instance state. This is always called before android.app.Activity#onSaveInstanceState.
| Parameters | |
|---|---|
| activity | Activity: This value cannot be null. | 
| outState | Bundle: This value cannot be null. | 
onActivityPreStarted
open fun onActivityPreStarted(activity: Activity): Unit
Called as the first step of the Activity being started. This is always called before Activity.onStart.
| Parameters | |
|---|---|
| activity | Activity: This value cannot be null. | 
onActivityPreStopped
open fun onActivityPreStopped(activity: Activity): Unit
Called as the first step of the Activity being stopped. This is always called before Activity.onStop.
| Parameters | |
|---|---|
| activity | Activity: This value cannot be null. | 
onActivityResumed
abstract fun onActivityResumed(activity: Activity): Unit
Called when the Activity calls super.onResume().
| Parameters | |
|---|---|
| activity | Activity: This value cannot be null. | 
onActivitySaveInstanceState
abstract fun onActivitySaveInstanceState(
activity: Activity,
outState: Bundle
): Unit
Called when the Activity calls android.app.Activity#onSaveInstanceState.
| Parameters | |
|---|---|
| activity | Activity: This value cannot be null. | 
| outState | Bundle: This value cannot be null. | 
onActivityStarted
abstract fun onActivityStarted(activity: Activity): Unit
Called when the Activity calls super.onStart().
| Parameters | |
|---|---|
| activity | Activity: This value cannot be null. | 
onActivityStopped
abstract fun onActivityStopped(activity: Activity): Unit
Called when the Activity calls super.onStop().
| Parameters | |
|---|---|
| activity | Activity: This value cannot be null. | 
