안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요~^^
액티비티간에 배열로 된 자료를 전달 하려고 하는데요
intent로 전달을 하는건 알겠는데,,
약 300개 값을 가진 배열을 보내려니까,,갑자기 막히네요,,^^;;
어떤 메소드를 쓰는게 가장 좋나요?
감사합니다.
액티비티간에 배열로 된 자료를 전달 하려고 하는데요
intent로 전달을 하는건 알겠는데,,
약 300개 값을 가진 배열을 보내려니까,,갑자기 막히네요,,^^;;
어떤 메소드를 쓰는게 가장 좋나요?
감사합니다.
2010.01.30 11:15:49
저도 클래스 단위의 데이터를 보내려고
고민좀 했었는데
데이터들을 모두 스트링으로 변환해서
사이사이에 구분자를 넣고 맨앞에 개수 넣고
하나의 스트링으로 만들어 보내버렸습니다.
전체개수와 구분자가 있어서 받는쪽에서
String의 split 기능으로 string array로 변환해서 썼죠.
2010.01.30 14:54:39
구조화된 자료를 주고 받을때는 Parcelable interface를 이용하는게 편하더군요. (parcelable을 구현하면 bundle에 그냥 넣을 수 있습니다.)
http://developer.android.com/reference/android/os/Parcelable.html
http://developer.android.com/reference/android/os/Parcelable.html
데이터 크기만큼 혹은 브로드캐스팅으로 보내주면 안되구요?