목록WebView (1)
막무가내 삽질 블로그
안드로이드 ActivityCompat.finishAffinity 사용
최근에 프로젝트 참여중 한가지 이상한점을 발견했다. 액티비티가 onDestroy 되었는데 계속 살아나는 것이였다............ ????????????????????????????????? 이건 무슨 상황인가 싶었다. A 액티비티에서 서버로 데이터를 전송 후 결과를 받으면 B 액티비티로 이동하고 B 액티비티에서 웹뷰가 띄워지는 구조다. 웹뷰를 종료 시키고 해당 액티비티를 나왔을때 finish()를 시켜주고 다시 백키를 누르면 웹뷰로 들어가졌다.... 뭐지??????싶었다. 웹뷰라는 앱 외부 코드라도 해당 액티비티가 죽었는데..... 왜 살아나지...? 여기저기 찾아보다 웹뷰를 강제로 죽이는 방법, remove 하는 방법 이것저것 해봤는데 해결 하지 못했다. 그러던 도중 액티비티가 onDestroy ..
Android
2019. 12. 6. 06:19