ViewModelProvider.AndroidViewModelFactory
public class ViewModelProvider.AndroidViewModelFactory extends ViewModelProvider.NewInstanceFactory implements ViewModelProvider.Factory
ViewModelProviders.DefaultFactory |
This class is deprecated. |
Factory which may create AndroidViewModel and ViewModel, which have an empty constructor.
Summary
Nested types |
|
|---|---|
ViewModelProvider.AndroidViewModelFactory.Companion |
|
Public constructors |
|
|---|---|
AndroidViewModelFactory(@NonNull Application application) |
|
Public methods |
|
|---|---|
@NonNull T |
Creates a new instance of the given |
Public constructors
AndroidViewModelFactory
public final AndroidViewModelFactory(@NonNull Application application)
| Parameters | |
|---|---|
@NonNull Application application |
an application to pass in |
Public methods
create
@NonNull
public T <T extends ViewModel> create(@NonNull Class<@NonNull T> modelClass)
Creates a new instance of the given Class.
| Returns | |
|---|---|
T |
a newly created ViewModel |