WebView SaveInstanceState用于多个WebView

时间:2018-03-06 14:12:21

标签: android webview

我正在使用两个webView,我想使用onSveInstanceState()保存和恢复这2个webView的状态。

尝试这个状态是覆盖:

protected void onSaveInstanceState(Bundle savedInstanceState) {
    super.onSaveInstanceState(savedInstanceState);
    webView1.saveState(savedInstanceState);
    webView2.saveState(savedInstanceState);
}

protected void onRestoreInstanceState(Bundle savedInstanceState) {
    super.onRestoreInstanceState(savedInstanceState);
    webView1.restoreState(savedInstanceState);
    webView2.restoreState(savedInstanceState);
}

我找到了一个可能的解决方案,但我不明白,也许有人可以解释更多细节或发布一些代码:Android muliple WebView save instance

问候

0 个答案:

没有答案