2014-04-29 2 views
0

나는 3 가지 활동을 만들었습니다. 먼저 details.After 로그인이 내가 뭔가에 messageactivity에 3 활동을 점프 목록보기에서 접촉을 선택하는 listview.After에있는 사람의 연락처를 표시하는 데 사용 displayactivity로 이동 성공적인입니다 로그인 확인 loginactivity입니다 2 명의 사용자 간 채팅을 표시합니다. 이제 내 질문은 때마다 displayactivity에서 메시지 활동을 엽니 다. 에서 메시지를 보내려고하면 ChatManager을 사용하여 messageActivity 이 특정 사용자에 대한 새 수신기를 만듭니다. 그러나 하나의 다른 메시지 Listener도 만들었습니다. 이제 어떻게됩니까? 1. 응용 프로그램을 시작할 때 메시지를 수신하는 수신기를 만듭니다. 2. 메시지를 보내려고하면 특정 사용자에 대한 다른 수신기가 만들어집니다.asmack의 메시지 청취자에 관해서는

그래서 메시지 복제가 시작됩니까? 어떤 아이디어. 내가 틀린 곳에서는 XMPP와 안드로이드에서 새롭다.

답변

1

당신은 다음 그렇게도 활동은 그 메시지가

후 사용할 수 있습니다 원하는 XMPP 메시지가 수신되는 서비스에서 방송을 보낼 서비스에 하나의 패킷 리스너를 사용한다