Notice
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 안드로이드 라이선스 종류
- 서비스 쓰레드 차이
- 큐 자바 코드
- 안드로이드 라이선스
- 안드로이드 유닛 테스트 예시
- 객체
- 안드로이드 os 구조
- jvm 작동 원리
- 안드로이드 유닛 테스트
- jvm이란
- 자바 다형성
- android retrofit login
- rxjava cold observable
- 안드로이드 레트로핏 사용법
- 스택 큐 차이
- android ar 개발
- ANR이란
- 2022 플러터 안드로이드 스튜디오
- 스택 자바 코드
- 멤버변수
- rxjava hot observable
- 플러터 설치 2022
- 클래스
- 2022 플러터 설치
- Rxjava Observable
- 안드로이드 유닛테스트란
- ar vr 차이
- 안드로이드 레트로핏 crud
- 서비스 vs 쓰레드
- rxjava disposable
Archives
- Today
- Total
목록java.lang.RuntimeException: Cannot create an instance of class viewmodel (1)
나만을 위한 블로그
[Android] java.lang.RuntimeException: Cannot create an instance of class viewmodel 에러 해결
프래그먼트에서 뷰모델을 사용하는데 갑자기 빌드가 되지 않았다. 해결방법을 검색해보니 AndroidViewModel을 상속해 만든 뷰모델을 사용하는 경우 아래와 같은 클래스를 만들어 사용하면 된다고 한다. public class SetViewModelFactory implements ViewModelProvider.Factory { private Application application; public SetViewModelFactory(Application application) { this.application = application; } @NonNull @Override public T create(@NonNull Class aClass) { return (T) new MainViewModel(ap..
Android
2021. 9. 20. 19:14