티스토리 뷰

반응형

MainActivity에서 ViewModel 클래스에 대한 인스턴스를 생성하는 과정에서 

"Cannot create an instance of class  ~viewmodel"  에러가 발생.

 YouTube 보고 따라하다가 발생한건데... 에러에서 보면 "~ has no zero argument constructor" 라고 표시되어 있음.

즉, 파라미터가 없는 생성자가 viewmodel 에 없기 때문에 인스턴스가 생성될 수 없다는 것을 알 수 있음.

그러나, 내가 생성하고자 하는 ViewModel 인스턴스는 Application 이라는 파라미터를 받아야 하므로.... 

ViewModelFactory를 따로 생성해줘서 해결하였다.

 

반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함