Close

java.lang.RuntimeException: Cannot create an instance of class XXX / at android.arch.lifecycle.ViewModelProviders$DefaultFactory.create

ViewModelの派生クラスを取得しようとした時に落ちる。
コンストラクタが publicになってないと駄目。
Fragmentのコンストラクタが publicになっている必要があるのと一緒。

Leave a Reply

Your email address will not be published. Required fields are marked *

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