在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;
// }