1. 在Android 开发中出现错误提示:
/WindowManager: android.view.WindowLeaked: Activity 。。。。。。。 has leaked window com.android.internal.policy.PhoneWindow$DecorView{8363815 V.E...... R......D 0,0-960,1096} that was originally added here
2 .产生的原因主要是在Activity关闭后,界面还有控件没有关闭释放
例如:
CustomDialog.Builder refuseDialog = new CustomDialog.Builder(this); refuseDialog.setContentView(view); refuseDialog .setTitle("") .setPositiveButton("确认拒单", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { finish(); //关闭了Activity,但是没有执行dismiss,就会报错;dialog.dismiss(); //忘写这句话} }) .setNegativeButton("取消", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { dialog.dismiss(); } }).create().show(); }