Восстановить состояние WebView - PullRequest
0 голосов
/ 29 июня 2018

У меня есть 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);

Мне удалось перейти к URL, который я также храню в bundle, но проблема в том, что мой WebView содержит modal window до того, как он будет уничтожен. И я не могу восстановить его в прежнее состояние с этим modal window. Как восстановить мой WebView в состояние с modal window?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...