使用ProgressDialog,在非UI线程进行dismiss ()时,会出现 not attached to window manager错误。
通过使用以下代码解决。
@Override //如果activity不存在销毁dialog protected void onDestroy() { // TODO Auto-generated method stub try{ pd.dismiss(); }catch (Exception e) { System.out.println("pd取消,失败!"); // TODO: handle exception } super.onDestroy(); }