2

如果我打电话WebView.destroy()并且我在代码中的其他地方引用了该视图,有没有办法检测到 webView 已被破坏?我一直在寻找类似的东西WebView.isDestroyed()

作为一个黑客,我现在在我的代码中添加了以下内容。我不知道检查上下文会有多可靠或有用。destroy 是否将上下文设置为 null,我快速浏览了 android 中 WebView.java 的源代码,但这有点过头了,几乎所有调用都转发给了 mProvider,如果我不想再深挖StackOverflow 有我的答案。

public void isWebViewDestroyed(WebView v)
{
    return v.getContext() == null;
}
4

1 回答 1

2
if(webView==null)

应该足够了。

于 2013-04-26T18:55:54.727 回答