解决Android WindowManager$BadTokenException异常

来源:互联网 发布:电缆进出口数据 编辑:程序博客网 时间:2024/05/16 01:51

今天在用TabActivity的时候,用其子类弹出ProgressDialog,但是报WindowManager$BadTokenException异常,将content替换为getParent()即可。 

错误代码:

mLoadingDialog = ProgressDialog.show(mContext, "", "正在加载. 请等待...",true);mLoadingDialog.show();
正确代码:

mLoadingDialog = ProgressDialog.show(getParent(), "", "正在加载. 请等待...",true);mLoadingDialog.show();



原创粉丝点击