閉じる

Caused by: java.lang.InstantiationException: java.lang.Class has no zero argument constructor

ViewModelで Contextが使いたくて AndroidViewModelの派生クラスを作ったときに発生するエラー。
なんでかわからんけど、ViewModelProviderを使って ViewModelを作ると発生するようで、by viewModelsを使うようにすると発生しなくなる。

コメントを残す

メールアドレスが公開されることはありません。必須項目には印がついています *

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)