当前位置:编程学习 > wap >>

关于android全局异常处理的询问询问

android程序出现一些严重错误,比如空指针异常等,会关闭程序,弹出严重错误的对话框。现在需要修改对话框中的信息,比如title等,我上网查询得知通过实现UncaughtExceptionHandler接口可以自定义全局错误的处理过程,但我在这个实现类中弹出Dialog,但在主界面上不会显示,但是用Toast就可以,请各位帮忙看看为什么会这样?(非UI线程不能操作UI线程?如果是这样的话,那我该怎么才能显示自定义的对话框?) --------------------编程问答-------------------- 有没知道没啊? --------------------编程问答-------------------- 用hander,传入context上下文进来,context就是你Activity的this对象,这样就可以操作UI了 --------------------编程问答--------------------
引用 2 楼 newflypig 的回复:
用hander,传入context上下文进来,context就是你Activity的this对象,这样就可以操作UI了

恩 --------------------编程问答-------------------- 请问handler在哪定义?关键是程序已经出错了,在activity定义也不好使吧
补充:移动开发 ,  Android
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,