Stay organized with collections
Save and categorize content based on your preferences.
added in
version 1.1.0
belongs to Maven artifact android.arch.lifecycle:runtime:1.1.1
Deprecated since version 1.1.0
LifecycleRegistryOwner
public
interface
LifecycleRegistryOwner
implements
LifecycleOwner
android.arch.lifecycle.LifecycleRegistryOwner
|
This interface was deprecated
in API level 1.1.0.
Use android.support.v7.app.AppCompatActivity
which extends LifecycleOwner
, so there are no use cases for this class.
Summary
Public methods
getLifecycle
LifecycleRegistry getLifecycle ()
Returns the Lifecycle of the provider.
Annotations
Interfaces
Classes
Enums
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
[null,null,["Last updated 2025-02-10 UTC."],[],[],null,["# LifecycleRegistryOwner\n\nadded in [version 1.1.0](/topic/libraries/support-library/revisions) \nbelongs to Maven artifact android.arch.lifecycle:runtime:1.1.1 \nDeprecated since version 1.1.0 \nSummary: [Methods](#pubmethods) \\| [Inherited Methods](#inhmethods) \n\nLifecycleRegistryOwner\n======================\n\n| The `android.arch` Architecture Components packages are no longer maintained. They have been superseded by the corresponding [androidx.\\*](/jetpack/androidx/migrate) packages. See [androidx.lifecycle.LifecycleRegistryOwner](/reference/androidx/lifecycle/LifecycleRegistryOwner) instead.\n\n\n`\npublic\n\n\ninterface\nLifecycleRegistryOwner\n`\n\n\n`\n\n\nimplements\n\n`[LifecycleOwner](/reference/android/arch/lifecycle/LifecycleOwner)`\n\n\n`\n\n|-----------------------------------------------|\n| android.arch.lifecycle.LifecycleRegistryOwner |\n\n\u003cbr /\u003e\n\n*** ** * ** ***\n\n\n**This interface was deprecated\nin API level 1.1.0.** \n\nUse `android.support.v7.app.AppCompatActivity`\nwhich extends [LifecycleOwner](/reference/android/arch/lifecycle/LifecycleOwner), so there are no use cases for this class.\n\nSummary\n-------\n\n| ### Public methods ||\n|--------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------|\n| ` abstract `[LifecycleRegistry](/reference/android/arch/lifecycle/LifecycleRegistry) | ` `[getLifecycle](/reference/android/arch/lifecycle/LifecycleRegistryOwner#getLifecycle())`() ` Returns the Lifecycle of the provider. |\n\n| ### Inherited methods |\n|-----------------------|---|\n| From interface ` `[android.arch.lifecycle.LifecycleOwner](/reference/android/arch/lifecycle/LifecycleOwner)` ` |----------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------| | ` abstract `[Lifecycle](/reference/android/arch/lifecycle/Lifecycle) | ` `[getLifecycle](/reference/android/arch/lifecycle/LifecycleOwner#getLifecycle())`() ` Returns the Lifecycle of the provider. | ||\n\nPublic methods\n--------------\n\n### getLifecycle\n\nadded in [version 1.1.0](/topic/libraries/support-library/revisions) \n\n```\nLifecycleRegistry getLifecycle ()\n```\n\nReturns the Lifecycle of the provider.\n\n\u003cbr /\u003e\n\n| Returns ||\n|--------------------------------------------------------------------------|---------------------------------------|\n| [LifecycleRegistry](/reference/android/arch/lifecycle/LifecycleRegistry) | The lifecycle of the provider. \u003cbr /\u003e |\n\n-\n\n Annotations\n -----------\n\n - [OnLifecycleEvent](/reference/android/arch/lifecycle/OnLifecycleEvent)\n-\n\n Interfaces\n ----------\n\n - [DefaultLifecycleObserver](/reference/android/arch/lifecycle/DefaultLifecycleObserver)\n - [LifecycleObserver](/reference/android/arch/lifecycle/LifecycleObserver)\n - [LifecycleOwner](/reference/android/arch/lifecycle/LifecycleOwner)\n - [LifecycleRegistryOwner](/reference/android/arch/lifecycle/LifecycleRegistryOwner)\n - [Observer](/reference/android/arch/lifecycle/Observer)\n - [ViewModelProvider.Factory](/reference/android/arch/lifecycle/ViewModelProvider.Factory)\n - [ViewModelStoreOwner](/reference/android/arch/lifecycle/ViewModelStoreOwner)\n-\n\n Classes\n -------\n\n - [AndroidViewModel](/reference/android/arch/lifecycle/AndroidViewModel)\n - [Lifecycle](/reference/android/arch/lifecycle/Lifecycle)\n - [LifecycleRegistry](/reference/android/arch/lifecycle/LifecycleRegistry)\n - [LifecycleService](/reference/android/arch/lifecycle/LifecycleService)\n - [LiveData](/reference/android/arch/lifecycle/LiveData)\n - [LiveDataReactiveStreams](/reference/android/arch/lifecycle/LiveDataReactiveStreams)\n - [MediatorLiveData](/reference/android/arch/lifecycle/MediatorLiveData)\n - [MutableLiveData](/reference/android/arch/lifecycle/MutableLiveData)\n - [ProcessLifecycleOwner](/reference/android/arch/lifecycle/ProcessLifecycleOwner)\n - [ServiceLifecycleDispatcher](/reference/android/arch/lifecycle/ServiceLifecycleDispatcher)\n - [Transformations](/reference/android/arch/lifecycle/Transformations)\n - [ViewModel](/reference/android/arch/lifecycle/ViewModel)\n - [ViewModelProvider](/reference/android/arch/lifecycle/ViewModelProvider)\n - [ViewModelProvider.AndroidViewModelFactory](/reference/android/arch/lifecycle/ViewModelProvider.AndroidViewModelFactory)\n - [ViewModelProvider.NewInstanceFactory](/reference/android/arch/lifecycle/ViewModelProvider.NewInstanceFactory)\n - [ViewModelProviders](/reference/android/arch/lifecycle/ViewModelProviders)\n - [ViewModelProviders.DefaultFactory](/reference/android/arch/lifecycle/ViewModelProviders.DefaultFactory)\n - [ViewModelStore](/reference/android/arch/lifecycle/ViewModelStore)\n - [ViewModelStores](/reference/android/arch/lifecycle/ViewModelStores)\n-\n\n Enums\n -----\n\n - [Lifecycle.Event](/reference/android/arch/lifecycle/Lifecycle.Event)\n - [Lifecycle.State](/reference/android/arch/lifecycle/Lifecycle.State)"]]