[Android, Kotlin] Cannot create an instance of class ViewModel 문제 해결하기
[문제 상황] Caused by: java.lang.RuntimeException: Cannot create an instance of class ...ViewModel 위와 같은 에러 코드가 발생했다. 에러는 ViewModel에 파라미터를 객체를 넘겨주는 코드에서 발생했다. class RoutineViewModel( mainActivity: MainActivity ): ViewModel(){ 위와 같이 routine Model을 관리하는 RoutineViewModel에서 mainActivity를 인자로 받아야 했기에 RoutineViewModel 클래스의 생성자에서 mainActivity를 파라미터로 받기 위한 동작이 필요했다. [문제 해결] 문제 해결을 위해서 ViewModelProvider를 살펴봤..
- [Android] Tech,Study/[Android] Trouble Shoot
- · 2022. 12. 29.