1

내 앱에서 가끔 서비스 응답을 기반으로 여러 번 브로드 캐스트를 보내야합니다. 그래서 특정 활동에 등록 할 수 없습니다. 왜냐하면 우리가 그것을 보낼 때 활동을 볼 수 있어야하기 때문입니다.Android - Application.onCreate()에서 LocalBroadcastManger로 브로드 캐스트를 등록 할 수 있습니까?

Application.onCreate()에 등록하여 언제든지 내가 원하는 브로드 캐스트를 보낼 수 있습니까? 문제가 방송을 지금 받으면, 결코 한 번받지 못했습니다. context은 여기에 사용 되나요?

방금 ​​LocalBroadcastManager 대신 글로벌 방송 수신기로 전환해야합니까? 그러나 나는 이것이 모든 앱에서 전 세계적 이길 원치 않습니다.

답변

0

BroadcastReceiver를 onResume에 등록하고 콜백을 등록 취소해야하는 추상 클래스 BroadcastReceiverActivity에서 모든 활동을 상속 할 수 있습니다.