如果我打电话WebView.destroy()
并且我在代码中的其他地方引用了该视图,有没有办法检测到 webView 已被破坏?我一直在寻找类似的东西WebView.isDestroyed()
。
作为一个黑客,我现在在我的代码中添加了以下内容。我不知道检查上下文会有多可靠或有用。destroy 是否将上下文设置为 null,我快速浏览了 android 中 WebView.java 的源代码,但这有点过头了,几乎所有调用都转发给了 mProvider,如果我不想再深挖StackOverflow 有我的答案。
public void isWebViewDestroyed(WebView v)
{
return v.getContext() == null;
}