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 구조
- android ar 개발
- rxjava hot observable
- 서비스 쓰레드 차이
- jvm이란
- 스택 자바 코드
- rxjava disposable
- 플러터 설치 2022
- 안드로이드 라이선스 종류
- rxjava cold observable
- ANR이란
- 2022 플러터 안드로이드 스튜디오
- 안드로이드 레트로핏 crud
- 안드로이드 레트로핏 사용법
- 서비스 vs 쓰레드
- 객체
- 안드로이드 라이선스
- android retrofit login
- 클래스
- Rxjava Observable
- ar vr 차이
- 안드로이드 유닛 테스트
- 스택 큐 차이
- 자바 다형성
- 안드로이드 유닛테스트란
- jvm 작동 원리
- 2022 플러터 설치
- 큐 자바 코드
- 멤버변수
Archives
- Today
- Total
목록android fragment 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