added in version 1.0.0
belongs to Maven artifact android.arch.lifecycle:viewmodel:1.1.1
Summary: Ctors | Methods | Inherited Methods
public
class
AndroidViewModel
extends ViewModel
Application context aware ViewModel.
Subclasses must have a constructor which accepts Application as the only parameter.
Summary
Public constructors | |
|---|---|
AndroidViewModel(Application application)
|
|
Public methods | |
|---|---|
<T extends Application>
T
|
getApplication()
Return the application. |
Inherited methods | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
From class
| |||||||||||||||||||||||
|
From class
| |||||||||||||||||||||||
Public constructors
Public methods
getApplication
T getApplication ()
Return the application.
| Returns | |
|---|---|
T |
|
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
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.