问题:Okhttp异步后调时候progressDialog.show()报错;
progressDialog.show();//报错 Unable to add window -- token android.os.BinderProxy@bf4921f is not valid;
分析:
经调试activity还在,progressDialog没有为空,但是提示progressDialog的context token失效,为什么呢?有可能是异步问题activity没创建完progressDialog.show()就可以执行了
解决:
if(!this.isFinishing()) {
progressDialog.show();
}