Join us on the livestream at Android Dev Summit on 7-8 November 2018, starting at 10AM PDT!
added in version 1.0.0
belongs to Maven artifact android.arch.lifecycle:viewmodel:1.1.1

AndroidViewModel

public class AndroidViewModel
extends ViewModel

java.lang.Object
   ↳ android.arch.lifecycle.ViewModel
     ↳ android.arch.lifecycle.AndroidViewModel


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

Public constructors

AndroidViewModel

added in version 1.0.0
AndroidViewModel (Application application)

Parameters
application Application

Public methods

getApplication

added in version 1.0.0
T getApplication ()

Return the application.

Returns
T