우선 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 한 상태입니다.

 

put 할 경우에 String 변수는 putString 하였는데, 자신이 내장하고 있는 클래스(subcategory)에 대해서는 현재 putParcelableArray  한 상태입니다.

 

이 메소드의 사용이 맞는지 궁금합니다.