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
