lifecycle-extensionsを2.2.0にしたら
ViewModelProviders.ofがdeprecatedって、、、なんと!
なんか検索して出てきたものをみると色んなことをしていたので
何が正解かわからない><
こういうときは仕様書を見るべし
Androidの仕様書をのぞいてみました。
Androidデベロッパー見てみると

なんか普通に直接ViewModelProviderのコンストラクタ使えってかいてある、、、
ということでこれを、、、
1 2 |
homeViewModel = ViewModelProviders.of(this).get(HomeViewModel::class.java) |
こうしたら
1 |
homeViewModel = ViewModelProvider(this).get(HomeViewModel::class.java) |
動きました。
間違ってたらご指摘くださいませ。