Как видно из заголовка, в моем пользовательском классе приложения установлен UncaughtExceptionHandler
, который устанавливается по умолчанию при запуске приложения.
Однако, хотя я не читал документацию, вы не можете создать экземпляр Dialog
, используя MyApplication.this
или getApplicationContext()
. Когда я пытаюсь это сделать, я получаю
WindowManager $ BadTokenException ...
Мне нужна альтернатива. Я думал о создании нового вида деятельности, чтобы компенсировать это, но предпочел бы, чтобы это было AlertDialog
.
Есть ли способ получить действительный контекст для моего UncaughtExceptionHandler
изнутри MyApplication
класса?