DefaultLifecycleObserver
-
Cmn
interface DefaultLifecycleObserver : LifecycleObserver
AmbientLifecycleObserver |
Interface for LifecycleObservers which are used to add ambient mode support to activities on Wearable devices. |
Callback interface for listening to LifecycleOwner state changes. If a class implements both this interface and LifecycleEventObserver, then methods of DefaultLifecycleObserver will be called first, and then followed by the call of LifecycleEventObserver.onStateChanged
If a class implements this interface and in the same time uses OnLifecycleEvent, then annotations will be ignored.
Summary
Public functions |
||
|---|---|---|
open Unit |
onCreate(owner: LifecycleOwner)Notifies that |
Cmn
|
open Unit |
onDestroy(owner: LifecycleOwner)Notifies that |
Cmn
|
open Unit |
onPause(owner: LifecycleOwner)Notifies that |
Cmn
|
open Unit |
onResume(owner: LifecycleOwner)Notifies that |
Cmn
|
open Unit |
onStart(owner: LifecycleOwner)Notifies that |
Cmn
|
open Unit |
onStop(owner: LifecycleOwner)Notifies that |
Cmn
|
Public functions
onCreate
open fun onCreate(owner: LifecycleOwner): Unit
Notifies that ON_CREATE event occurred.
This method will be called after the LifecycleOwner's onCreate method returns.
| Parameters | |
|---|---|
owner: LifecycleOwner |
the component, whose state was changed |
onDestroy
open fun onDestroy(owner: LifecycleOwner): Unit
Notifies that ON_DESTROY event occurred.
This method will be called before the LifecycleOwner's onDestroy method is called.
| Parameters | |
|---|---|
owner: LifecycleOwner |
the component, whose state was changed |
onPause
open fun onPause(owner: LifecycleOwner): Unit
Notifies that ON_PAUSE event occurred.
This method will be called before the LifecycleOwner's onPause method is called.
| Parameters | |
|---|---|
owner: LifecycleOwner |
the component, whose state was changed |
onResume
open fun onResume(owner: LifecycleOwner): Unit
Notifies that ON_RESUME event occurred.
This method will be called after the LifecycleOwner's onResume method returns.
| Parameters | |
|---|---|
owner: LifecycleOwner |
the component, whose state was changed |
onStart
open fun onStart(owner: LifecycleOwner): Unit
Notifies that ON_START event occurred.
This method will be called after the LifecycleOwner's onStart method returns.
| Parameters | |
|---|---|
owner: LifecycleOwner |
the component, whose state was changed |
onStop
open fun onStop(owner: LifecycleOwner): Unit
Notifies that ON_STOP event occurred.
This method will be called before the LifecycleOwner's onStop method is called.
| Parameters | |
|---|---|
owner: LifecycleOwner |
the component, whose state was changed |