Activity has leaked window that was originally added

后端 未结 30 3186
野趣味
野趣味 2020-11-21 05:48

What is this error, and why does it happen?

05-17 18:24:57.069: ERROR/WindowManager(18850): Activity com.mypkg.myP has leaked window com.android.internal.pol         


        
30条回答
  •  傲寒
    傲寒 (楼主)
    2020-11-21 06:15

    This happened to me when i am using ProgressDialog in AsyncTask. Actually i am using hide() method in onPostExecute. Based on the answer of @Alex Volovoy i need to use dismiss() with ProgressDialog to remove it in onPostExecute and its done.

    progressDialog.hide(); // Don't use it, it gives error
    
    progressDialog.dismiss(); // Use it
    

提交回复
热议问题