2013-07-30 1 views
0

채팅중인 앱이 있습니다. 앱에서 탐색하는 동안 메시지를받을 수 있습니다. 메시지를 받으면 "메시지"아이콘이 새 아이콘으로 바뀝니다. 사용자에게 새 메시지가 있음). 앱에서 탐색하는 동안 전체 앱에서 이미지 뷰 변경

나는 (다른 레이아웃을 포함) 같은 글이 다른 활동을 만들어

그래서 나는 새로운 메시지에 메시지의 상태를 변경하는 방법입니다 원하는 모든 내가 메시지를 받았을 때의 활동들?

액티비티가 만들어 졌는지 확인하는 한 가지 방법으로 인터페이스를 만드는 방법에 대해 생각했지만 더 나은 방법이 있다고 생각합니다.

아이디어가 있으십니까?

답변

1

다른 종류의 업데이트를 기반으로하는 메서드가있는 인터페이스를 만드는 것이 좋습니다. 예 : onNewMessage(Message) 및 이와 유사합니다. 그런 다음 구현자가 개발자가 이러한 이벤트가 발생할시기를 결정하는 서비스에 등록하게합니다. 따라서 메시지가 수신되면 서비스는 등록 된 구현 자 목록을 거쳐 업데이트를 게시합니다. 구현자는이 경우 이미지 뷰를 업데이트합니다.

합리적인 경우 등등에도 등록을 잊지 마세요.

관련 문제