네이트온 같은 채팅프로그램을 개발중입니다.
그런데 다중채팅시에 현재 채팅중인 사람들의 리스트를 어떻게 구현해야할지 모르겠습니다.
예를 들어서 대화상대 목록에 A, B, C라는 사람이 있는데
그중에서 A, C 2명과 동시에 1:1 채팅을 한다고 했을 때
현재 진행중인 2개의 채팅 Activity를 어떻게 관리해야할지 감이 안잡히는군요.
2개의 채팅Activity를 리스트로 보여주고 선택하면 채팅Activity를 다시 onResume하는 식입니다.
혹시 비슷한 기능을 구현해 보셨거나 좋은 아이디어가 있으신 분은조언 부탁드리겠습니다.
ActivityGroup을 써보시는건 어떤가요?
Tab과 비슷한 원리라고 보시면 되는데...