【发布时间】:2015-03-10 15:55:17
【问题描述】:
我在 crashlititycs 中发现了许多崩溃,但我不知道 - 这些崩溃在哪里发生? 请帮忙,因为它对我来说是个大问题。
【问题讨论】:
标签: android illegalargumentexception
我在 crashlititycs 中发现了许多崩溃,但我不知道 - 这些崩溃在哪里发生? 请帮忙,因为它对我来说是个大问题。
【问题讨论】:
标签: android illegalargumentexception
看看这个sourcecode。
我相信如果您尝试同时关闭对话和他的父活动,就会发生这种情况。所以 WindowManager 会尝试移除一个不再存在(已经移除)的视图。
看看这个问题:java.lang.IllegalArgumentException: View not attached to window manager
【讨论】:
当关闭进度对话框而不检查它是否显示时,您的错误会发生(根据我的意见或我的知识)。所以你必须做以下事情:-
if (!Activity.this.isFinishing() && mProgressDialog != null) {
if(mProgressDialog.isShowing())
{
pDialog.dismiss();
}
}
因此,您必须对所有活动或片段进行检查。
【讨论】: