ProgressDialog dismiss not attached to window manager

来源:互联网 发布:淘宝清理缓存后会怎样 编辑:程序博客网 时间:2024/06/05 00:16

使用ProgressDialog,在非UI线程进行dismiss ()时,会出现 not attached to window manager错误。

通过使用以下代码解决。

@Override//如果activity不存在销毁dialogprotected void onDestroy() {    // TODO Auto-generated method stub    try{        pd.dismiss();    }catch (Exception e) {        System.out.println("pd取消,失败!");        // TODO: handle exception    }    super.onDestroy();}

0 0
原创粉丝点击