액티비티 A: 스레드를 생성시켜 서버로부터의 이벤트를 체크합니다. 서버접속 UI 제공
액티비티 B: 서버접속 후 화면. 화면 내 아이콘을 누르면 C화면으로 변경
액티비티 C: C화면. A에서 이벤트가 감지되면 경고메세지 보여주며 B화면으로 돌아감
프로그램이 위 흐름으로 돌아가고 있습니다.
C화면에서 키보드 입력 등의 동작을 하는 중에도 A에서 이벤트가 감지되면 무조건 C를
빠져나오고 싶습니다.
찾아보니 broadcast라는게 있던데요
보통 어떤 식으로 처리하나요?
"스레드를 생성시켜 서버로부터 이벤트를 체크" 이 부분을 서비스로 빼고 브로드캐스트로 엑티비티 들과 커뮤니케이션 합니다.
서버접속 UI는 엑티비티A에 있어야 겠죠... UI니까...