Hei, saya mencoba membuat ViewModel saya berfungsi, tetapi sejauh ini tidak berhasil. Android Studio menunjukkan kesalahan Cannot resolve symbol 'ViewModelProviders'.
Setiap pertanyaan lain saya menemukan tentang topik ini mengoreksi extends Activityuntuk extends AppCompatActivity, tapi saya memperpanjang tepat. Tidak yakin apa yang saya lewatkan ...
Kode saya didasarkan pada video YouTube ini
MainActivity.java
public class MainActivity extends AppCompatActivity implements
TileAdapter.TileAdapterOnClickHandler {
private BaseViewModel viewModel;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//set Toolbar
Toolbar myToolbar = findViewById(R.id.toolbar);
setSupportActionBar(myToolbar);
//initialize viewModel
viewModel = ViewModelProviders.of(this).get(BaseViewModel.class);
BaseViewModel.java
public class BaseViewModel extends ViewModel {
private Movie[] mMovie;
public void init (Movie[] movies){
this.mMovie = movies;
}
public Movie[] getMovie() {
return mMovie;
}
ViewModelbawah paket yang berbeda dan dia mengimpornya dari sana


importpernyataan, atau Anda memilikinya tetapi tidak memiliki ketergantungan dalam penyiapan Gradle Anda.