在Activity或者fragment对应得生命周期里这样写:
@Override
public void onResume() {
super.onResume();
mTecentWebview.onResume();
mTecentWebview.resumeTimers();
}
@Override
public void onPause() {
super.onPause();
mTecentWebview.onPause();
mTecentWebview.pauseTimers();
}
@Override
public void onDestroy() {
if (null != mTecentWebview) {
mTecentWebview.clearCache(true);
mTecentWebview.destroy();
mTecentWebview = null;
}
super.onDestroy();
}
注意,如果你要玩多窗口webview的话,
不能在webviewFragment这样关闭,而是要在webviewActivity关闭的时候进行全部资源的回收。
// if (null != webView) {
// webView.destroy();
// webView = null;
// }