마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

GCM or C2DM 리스트 추가 질문

0 추천
GCM으로 구현하고 있습니다.

채팅화면(서로 대화하고 잇는 화면)에서 GCM으로 상대방에게 데이터가 온다면

현재 보이고있는 채팅화면에서 상대방에게 온 데이터를 리스트뷰에 추가하고 싶습니다.

recevie에서 받은 상대방데이터를 엑티비티로 어떻게 보내나요?

제가 아는 방법은

1. static

2. interface

3. Broadcast

이렇게 3가지 방법인데. 이방법 말고 다른 방법이 있나요?

없다면 제일 좋은 방법은 무엇인가요?
summit (760 포인트) 님이 2013년 3월 7일 질문

2개의 답변

0 추천
저의 경우에는 receive에서 받은 데이터를 디비에 그즉시 저장하고,

 

브로드 캐스트로 채팅화면에 메시지를 보낸 후, 브로드캐스팅된 메시지를 받으면 디비를 refresh(requery) 하는 방식으로 구현했습니다.
익명사용자 님이 2013년 3월 8일 답변
0 추천
리시브에서 받은 데이터를 DB나 파일형태로 저장해 놓고,

리스트뷰에서는 DB를 읽어와서 아답터에 넣고 - 리스트뷰갱신 ...

이렇게 하는건 어때요?
ankarkied (3,210 포인트) 님이 2013년 3월 8일 답변
...