제가 직접 XmlData[] 클래스를 만들었는데요... 이 변수로 Point[] 라는 XmlData형식 변수를 만들었습니다..
그런데, 이 변수가 다음 화면에서 필요하여,,, 넘겨줘야 하는데,...
Intent intent = new Intent(this, next.class);
이런 식으로 넘겨서
intent.putExtra("XmlData[]", Point);
이런식으로 하려는데...
클래스 자체는 넘겨 받질 못하나요??
클래스 속에 있는 것을 각각 따로 데이터형 처리하여 날려줘야 하나요???
음 XmlData 클래스 내부의 데이터형이
int
int
String
Image 이런식이 있는데;;
이걸 각각 날리는 것도 어떻게 해야될런지;; 도저히 혼자서는 멘붕;;
XmlData[] Point 이다 보니
Point 배열 형태로 되어 있습니다.. 그럼 Point 안에 들어가 있는 것을 전체 다 넘겨 줄려면
Point[0].int, Point[0].int, Point[0].String Point[0].Image 해야 한단 소린데;;;
0번째 배열만 있는것도 아니어서;; 이것도 참 애매합니다.....
이런 부분 고수님들 어떻게 처리하셨는지요...
빠른 답변 염치불구하고... 부탁드립니다...
음 보낼 땐, putExtra("보낼 문자", 보낼 클래스 배열 개체 or 클래스); 하고
받는 쪽은
Intent intent = getIntent();
XmlData[] point = (XmlData[])intent.getSerializableExtra("보낼 문자"); 로 받는 거군요.
감사합니다.




Parcelable을 implement 하시면 됩니다.
Serializable을 implement 해도 되구요.