解除ProgressDialog导致警告

时间:2014-03-27 14:04:32

标签: android progressdialog

我在我的应用中实现了一些ProgressDialog,如下所示:

ProgressDialog mDialog = new ProgressDialog(this);
mDialog.setMessage(getString(R.string.loading));
mDialog.setCancelable(false);
mDialog.show();
// ...
mDialog.dismiss();

但在被解雇后,Logcat上会显示以下警告:

W/Dialog﹕ dismiss E
W/Dialog﹕ dismiss 2
W/Dialog﹕ dismissDialog E
W/Dialog﹕ sendDismissMessage E
W/Dialog﹕ sendDismissMessage X
W/Dialog﹕ dismissDialog X
W/Dialog﹕ dismiss X

除警告外,应用程序不会崩溃,没有任何意外情况发生。我想知道我是否做错了导致警告以及如何解决它。

1 个答案:

答案 0 :(得分:3)

我很确定您使用自定义ROM或“不那么受欢迎”的设备进行测试。在那个rom上工作的Devs忘了那些日志。对他们感到羞耻。

我所看到的代码没有任何问题。