Tom*_*ear 7 android exception uncaught-exception
正如标题所说,我的UncaughtExceptionHandler自定义应用程序类中有一个集合,在我的应用程序启动时被设置为默认值.
但是,虽然没有在文档中我读过你无法实例化Dialog使用MyApplication.this或getApplicationContext().当我尝试这样做时,我会得到一个
窗口管理器,$ BadTokenException ...
我需要另一种选择.我曾想过要做一个新的活动来弥补这一点,但宁愿让它成为一个AlertDialog.
有没有办法可以UncaughtExceptionHandler从MyApplication课堂内获得有效的上下文?
我已经读过你不能使用MyApplication.this或getApplicationContext来实例化一个Dialog
正确.Application上下文对于构造UI并不是特别有用.
我曾想过要做一个新活动来弥补这一点,但宁愿让它成为一个AlertDialog.
在AlertDialog这种情况下是不可能的.对于初学者来说,只有一个活动可以打开一个对话框,并且你的所有活动都没有运行(例如,在后台服务中崩溃)和有效(例如,你有一个,但它是崩溃的那个).
编辑:修复前一段以消除混乱
| 归档时间: |
|
| 查看次数: |
4633 次 |
| 最近记录: |