Android 报错:has leaked window XXXXX that was originally added here

来源:互联网 发布:传感器前景 知乎 编辑:程序博客网 时间:2024/06/05 17:49

最近在AsyncTask的 onPreExecute方法中使用ProgressDialog发现报这个错误

                @Overrideprotected void onPreExecute() {// TODO Auto-generated method stubsuper.onPreExecute();progressDialog = new ProgressDialog(MainFragmentActivity.this);progressDialog.setMessage("请稍后...");progressDialog.show();}

到progressDialog.show();就会报这个错误,但是找了好久也不知道为什么报这个错,最后索性把

//progressDialog = new ProgressDialog(MainFragmentActivity.this);//progressDialog.setMessage("请稍后...");//progressDialog.show();
dialog给注释掉,直接执行doInBackground发现doInBackground中有错误。将doInBackground中的错误修改后就不报“has leaked window XXXXX that was originally added here”这个错误了,如果你也有这样的问题,不妨试试这种办法。


0 0
原创粉丝点击