# main(1)
android.view.WindowManager$BadTokenException
Unable to add window -- token android.os.BinderProxy@8ad7576 is not valid; is your activity running?
解析原始
1 android.view.ViewRootImpl.setView(ViewRootImpl.java:843)
2 android.view.WindowManagerGlobal.addView(WindowManagerGlobal.java:369)
3 android.view.WindowManagerImpl.addView(WindowManagerImpl.java:94)
4 android.app.Dialog.show(Dialog.java:380)
5 com.xxx.xx.view.dialog.CustomDialog.void show()(CustomDialog.java:193)
6 com.xxx.xx.activity.login.LoginRecordActivity.void showErrorDialog(java.lang.String)(LoginRecordActivity.java:348)
在dialog显示之前,判断当前Activity是否finish,Ok
if (!LoginRecordActivity.this.isFinish && !LoginRecordActivity.this.isFinishing()) {
errorDialog.setMsg(AppUtil.getRegisterAndLoginException(this,fail_reason,getString(R.string.camera_failure))).setSingleBtn().show();
}