DefaultLifecycleObserver
public
interface
DefaultLifecycleObserver
implements
LifecycleObserver
android.arch.lifecycle.DefaultLifecycleObserver |
Callback interface for listening to LifecycleOwner
state changes.
If you use Java 8 language, always prefer it over annotations.
Summary
Public methods | |
---|---|
default
void
|
onCreate(LifecycleOwner owner)
Notifies that |
default
void
|
onDestroy(LifecycleOwner owner)
Notifies that |
default
void
|
onPause(LifecycleOwner owner)
Notifies that |
default
void
|
onResume(LifecycleOwner owner)
Notifies that |
default
void
|
onStart(LifecycleOwner owner)
Notifies that |
default
void
|
onStop(LifecycleOwner owner)
Notifies that |
Public methods
onCreate
void onCreate (LifecycleOwner owner)
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
void onDestroy (LifecycleOwner owner)
Notifies that ON_DESTROY
event occurred.
This method will be called before the LifecycleOwner
's onStop
method
is called.
Parameters | |
---|---|
owner |
LifecycleOwner : the component, whose state was changed
|
onPause
void onPause (LifecycleOwner owner)
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
void onResume (LifecycleOwner owner)
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
void onStart (LifecycleOwner owner)
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
void onStop (LifecycleOwner owner)
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
|
Annotations
Interfaces
Classes
- AndroidViewModel
- Lifecycle
- LifecycleRegistry
- LifecycleService
- LiveData
- LiveDataReactiveStreams
- MediatorLiveData
- MutableLiveData
- ProcessLifecycleOwner
- ServiceLifecycleDispatcher
- Transformations
- ViewModel
- ViewModelProvider
- ViewModelProvider.AndroidViewModelFactory
- ViewModelProvider.NewInstanceFactory
- ViewModelProviders
- ViewModelProviders.DefaultFactory
- ViewModelStore
- ViewModelStores
Enums