0
にアクセスするために、私のビューモデルにAndroidViewModelを使用したいと思います。パラメーターとして渡すにはApplication
が必要です。AndroidViewModelへのアプリケーションの受け渡し
class FooAndroidViewModel(application: Application?) : AndroidViewModel(aplication) {
...
}
それは、次のようにインスタンス化取得されています:私のViewModelクラスには、次のようになります
val fooModel = ViewModelProviders.of(this).get(FooAndroidViewModel::class.java)
問題は、これがFooAndroidViewModel
をインスタンス化できないという、エラーを与えることである - おそらく行方不明application
パラメータの。
質問:ViewModelProviders.of(this).get(FooAndroidViewModel::class.java)
にapplication
を渡す方法?
うーん、。 – Oleg