session 썸네일형 리스트형 [TIL-168] React Native : 안드로이드 BackHandler 앱 종료, Promise로 fetch 동기 처리, 세션 BackHandler 뒤로가기 버튼 -> 앱 종료 BackHandler는 RN의 API로, 안드로이드에 있는 네비게이션바의 뒤로가기 버튼을 눌렀을 때를 감지하여 특정 동작을 실행하게 해준다. 이벤트 구독은 역순, 즉 최신순으로 이뤄진다. 어떤 구독이 true를 반환하면 그보다 이전에 등록된 구독은 호출되지 않는다. 아무 구독도 true를 반환하지 않거나 등록된 구독이 없으면, 자동으로 기본 백 버튼 기능을 실행한다.(뒤로 갈 화면이 없으면 어플이 종료됨.) ※ 모달이 열려있으면 아무 이벤트도 인식하지 않음. // Home.js const exit = () => { BackHandler.exitApp(); }; useEffect(() => { BackHandler.addEventListener('hardw.. 더보기 이전 1 다음