BroadCastManager로 이벤트 수신하기
또 까먹을까봐 우당탕탕 쓰러왔다. 여담이지만 최초 기획자도 내가 아니고, 설계자도 아니고, 최초로 구현한 사람도 내가 아닌 어플의 이슈를 대응하다보면... 한번에 클린코드가 나오기 어려운것 같다. 그래서 개판으로 짜고있음 ㅇㅅaㅇ근데 우짜겠노 급한데 나중에 리팩토링 하거나 해야지 뭐... 어쨌든 오늘은 특정 이벤트 발생 즉시 다른 액티비티에서 이를 감지하고 뷰를 전체적으로 갱신하는 로직이 필요했다. 안드로이드 개발자라면 다 아는 4대 컴포넌트...중 하나인 BroadcastReceiver를 이용해 구현하기로 한다. 1. 이벤트 보내는 함수 등록 private fun sendIntent(){ val intent = Intent(EVENT_NAME) LocalBroadcastManager.getInstanc..
2022.03.25