Android Tip

ANR 및 비정상 종료 중 BadTokenException 해결책

오마로 2018. 1. 4. 10:26
반응형

ANR 및 비정상 종료에 대한 리스트 중에 아래와 같은 이유로 종료가 되었습니다. ^^;


android.view.WindowManager$BadTokenException:


Dialog를 띄우는 과정에서 발생



해결책


You cannot display an application window/dialog through a Context that is not an Activity. 

Check please that every time you start a dialog it gets correct Context.


if (isFinishing() == false) {

     dialog.show();

}


window/dialog의 show() 호출 시, 적용을 했습니다.

다른 분들도 미리 적용을 하면 좀 더 나은 앱이 될거라고 생각합니다. ^^


오늘도 좋은 코딩되세요 ^^



반응형