마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

객체를 인텐트로 넘길시 ClassNotFoundException 이 발생합니다.

0 추천

특정 클래스를 인텐트로 던지기 위해 아래와 같이 클래스를 만들었습니다.

그리고 해당 클래스를가 다른 클래스에 멤버 변수로 들어가있는 상태이구요...

 

대충 아래와 같은 상황에서...

myClass= object.readParcelable(MyClass.class.getClassLoader());

 

이 부분에서 ClassNotFoundException 이 발생하는데... 도저히 원인을 모르겠습니다.

혹시 같은 경험 있으신분 계신가요?...

 

public class MyClass implements Parcelable {

.....

}

 

public class MyClass2 implements Parcelable {

....

MyClass myClas;


public MyClass2 (Parcel object) {
	myClass= object.readParcelable(MyClass.class.getClassLoader());
}



@Override
public void writeToParcel(Parcel dest, int flags) {
     dest.writeParcelable(normalCoupon, flags);
 
   }
}

 

wifi (1,340 포인트) 님이 2014년 8월 11일 질문

1개의 답변

0 추천
Parcelable.Creator를 구현하세요
alkyne (22,960 포인트) 님이 2014년 8월 12일 답변
물론...구현은 했는데....그러네요...
...