Я реализовал вкладку в моем приложении.Теперь я хочу выйти из приложения с отображением предупреждения «Вы уверены» перед закрытием приложения.
Я пытался это сделать с помощью методов onKeyDown () и onBackPressed (), но каждый раз, когда это вызывает исключение Window BadToken.
В чем может быть проблема и возможное решение этой проблемы?
посмотрите на stackTrace из LogCat
Thread [<1> main] (Приостановлено (исключение WindowManager $ BadTokenException))
ViewRoot.deliverKeyEventToViewHierarchy(KeyEvent, boolean) line: 2523
ViewRoot.handleFinishedEvent(int, boolean) line: 2443
ViewRoot.handleMessage(Message) line: 1735
ViewRoot(Handler).dispatchMessage(Message) line: 99
Looper.loop() line: 123
ActivityThread.main(String[]) line: 4633
Method.invokeNative(Object, Object[], Class, Class[], Class, int, boolean) line: not available [native method]
Method.invoke(Object, Object...) line: 521
ZygoteInit$MethodAndArgsCaller.run() line: 858
ZygoteInit.main(String[]) line: 616
NativeStart.main(String[]) line: not available [native method]