Сохранять WebView во время изменений конфигурации - PullRequest
0 голосов
/ 07 октября 2019

Я создаю приложение, используя компонент навигации Android, что означает, что я хочу создать архитектуру Single-Activity, в которой все мои экраны будут фрагментарными.

У меня есть определенный фрагмент, который только выполняетпредставляет веб-контент (либо URL, либо строку HTML), поэтому я хочу, чтобы этот конкретный фрагмент не разрушался при изменении ориентации. Я попытался установить для retainInstance фрагмента значение true, но WebView по-прежнему перезагружается при каждом изменении ориентации.

Я также пытался сохранить состояние WebView, используя webView.saveState() и .restoreState(), но в качествеВ документации говорится, что «этот метод больше не сохраняет данные дисплея для этого WebView».

Как мне решить эту проблему?

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