우선 category 의 클래스 구성입니다.

private String categoryname;
private String categorycode;

private IndustrialInformation_subcategory[] subcategory;

이와같이 String 변수 두개, 객체배열을 가지고 있습니다.

subcategory 의 클래스 구성입니다.

private String subcategoryname;
private String subcategorycode;

category, subcatgory 둘다 Parcelable 을 implements 하였구요.

category 클래스의 writeToParcel 메소드에서

bundle 에 put 하여 Parcel 에 writeBundle 한 상태입니다.

subcategory 는 putparcelablearray 를 통하였구요.

intent 로 category 만 넘겨주고, 다음 activity 에서 category 를 이용하여 subcategory 를 구하려고 합니다. 여기서 BadParcelableException 이 발생하거든요. 왜그럴까요 ㅜㅜ