Я пытаюсь реализовать новые компоненты навигации Android в моем приложении andorid, и я перешел от логики многозадачности к подходу с несколькими фрагментами, как предлагает Google.
Один из моих экранов (раньше это был вид деятельности, теперь это фрагмент) отображает WebView, который загружает строку HTML (может содержать видео, вставки в твиттер / instagram и текст), а также некоторые другие виды (галереи изображений).Моя главная проблема заключается в том, что когда пользователь поворачивает телефон, веб-просмотр начинает загружаться с самого начала и теряет позицию прокрутки пользователя.После поиска я решил, что обработка configChanges вручную для этого конкретного фрагмента - правильный путь, вместо того, чтобы позволить Android перезагрузить весь фрагмент, так как сохранение и восстановление состояния WebView, похоже, не работает должным образом.
Однако, поскольку я перешел к подходу с одним действием, если я сделаю это, мне придется обрабатывать configChanges вручную для всего моего приложения, что я не хочу делать.
Есть ли способобрабатывать configChanges только вручную в одном фрагменте, или мне следует переместить этот фрагмент в его собственное действие, как это было раньше, и добавить код configChanges только там?