我在WebView
中有一个Fragment
,我想在WebView
被杀死并恢复后恢复我的Activity
状态。 (例如,带有do not keep activities
标志)
我正在使用以下方法:
@Override
protected void onSaveInstanceState(Bundle outState) {
Fragment f = getSupportFragmentManager().findFragmentById(R.id.content);
WebView webView = f.getWebView();
webView.saveState(outState);
super.onSaveInstanceState(outState);
}
和fragment
onResume
中的
webView.restoreState(bundle);
我能够转到我也存储在bundle
中的URL,但是问题是我的WebView
在被销毁之前包含modal window
。我无法使用该modal window
将其恢复到以前的状态。如何使用WebView
将我的modal window
恢复到状态?