Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- EditorInfo
- BuildConfig
- dfs
- java
- hilt
- SWEA
- 백준 퇴사
- imeOptions
- 백준 14501
- BFS
- 최단경로
- 순열
- 완전탐색
- 프로그래머스
- 순수함수
- 자바
- Android
- 오르막수
- 지능형 기차2
- Kotlin
- Parcelable
- val
- EditText
- 약수 구하기
- 스카이라인 쉬운거
- 백준
- 조합
- 2501
- 시뮬레이션
- Parcelize
Archives
- Today
- Total
안드 공부를 해볼까?
[Android] Parcelize 어노테이션 오류 본문
728x90
1. 개요
프로젝트 같이하는 형이 Parcleable의 메소드를 전부 구현해둔 것을 보았다.
사실 저 메소드들이 정확이 뭘 하는지는 모르겠지만 간단하게 사용할 수 있는 방법이 있어서 사용해보도록 하자
2. 본문
다음과 같은 Parcelable 처리해준 data class가 있다고 하자. 분명 어노테이션으로 처리해줬는데 가끔 오류가 난다.
그럴때는 모듈단위 gradle에 들어가서 3개를 추가해준다.
id 'kotlin-android'
id 'kotlin-kapt'
id 'kotlin-parcelize'
필자는 kotlin-parcelize가 없어서 어노테이션을 해줘도 인터페이스에 있는 메소드를 전부 구현했어야 했다.
해당 코드를 추가하니 바로 인식이 됐다.
반응형
'안드로이드 > 학습' 카테고리의 다른 글
[Android] Databinding NPE 오류 (0) | 2022.12.15 |
---|---|
[Android] BuildConfig 인식 오류 (0) | 2022.12.10 |
[Android] View Background 코드로 적용하기 (0) | 2022.06.01 |
[Android] TabLayout Custom (0) | 2022.05.26 |
[Android] EditText의 키보드 Action 정하기 (0) | 2022.05.26 |
Comments