[안드로이드/에러] java.lang.RuntimeException: Parcel: unable to marshal value

SoyoungLee·2022년 7월 22일
1
post-thumbnail

💌 [안드로이드/에러] java.lang.RuntimeException: Parcel: unable to marshal value

Retrofit2를 이용해 공공데이터 API 데이터를 받아와서 네이버 지도에 뿌려주려했다.

받아온 데이터 리스트를 액티비티 간 리스트를 인텐트를 전달하고 받을 때 오류가 났다.

java.lang.RuntimeException: Parcel: unable to marshal value ...

📌 해결 방법

ArrayList를 인텐트에 넘길 때,
ArrayList에 담긴 ROW 객체를 직렬화 처리를 해 주어야 한다.

객체 데이터 클래스에 Serializable 를 상속받아주니 해결 완료.

profile
Android Developer..+ iOS 슬쩍 🌱 ✏️끄적끄적,,개인 기록용 👩🏻‍💻

0개의 댓글