안드로이드 개발 질문/답변
(글 수 45,052)
intent에서 putExtra로 값을 넘길때 int형이나 String형만 되는건가요?
아니면 클래스를 new로 할당 받은 변수도 넘길수 있는건가요?
아니면 클래스를 new로 할당 받은 변수도 넘길수 있는건가요?
2010.04.02 09:28:03
지원하는 데이타 타입에 제한이 있습니다. 일반적인 Primitive Type 외에, Primitive Array, 아니면 parelable 이나, serializable 한 오브젝트를 주고 받을 수 있습니다. 즉, 새롭게 생성한 클래스가 parelable 이나 serializable 이 구현되어 있으면 extra 로 넘길 수 있을 듯 합니다. Bundle 관련된 내용을 살펴보시면 좀 더 자세히 아실 수 있을 듯 합니다. http://developer.android.com/reference/android/os/Bundle.html#getSerializable%28java.lang.String%29



