Intent를 이용한 Custom Object를 넘기는 방법.
흔히 Activity간에 데이터를 전달 할 경우, 특별한 경우가 아니면 간단하게 putExtra를 사용해서 Activity간에 데이터를 전달하는 방법을 사용한다. 문제는 이러한 방법을 사용 할 경우, 한정된 데이터형만을 사용 할 수 있는데, 사용자가 클래스로 만든 Object형을 Intent로 전달할 수 있는 방법을 공유하고자 한다. 일반적인 방법으로는 Custom Object형을 전달 할 수 없다. 이를 가능하기 위해서는 Serializable나 Parcelable을 Custom Object에서 구현시켜 주어야 한다. 여기서는 Parcelable를 사용한 방법을 소개하겠다. public class CustomObject { private int a; private int b; private Strirn..
카테고리 없음
2013. 8. 19. 11:31