#android #android-fragments #android-webview
#Android #android-фрагменты #android-webview
Вопрос:
У меня есть 3 фрагмента WebView
.
Я использую эти три с ViewPager
помощью and Tablayout
.
Проблема в том, что всякий раз, когда я перехожу с 1-й страницы на 3-ю страницу, а затем возвращаюсь к первой странице, она перезагружается, и наоборот.
Как мне сохранить состояние Webview
, в Tablayout
котором есть три или четыре страницы.
Комментарии:
1. Я просто загружаю Google.com для просмотра веб-страниц во фрагменте. И добавление этого одного фрагмента три раза в FragmentPagerAdapter для настройки с помощью ViewPager. Дело в том, что загружается 1-й фрагмент, и я перехожу к 3-му фрагменту, а затем снова возвращаюсь к 1-му фрагменту, но он перезагружает эту страницу . есть ли другой способ сохранить состояние WebView?
2. @reporter есть ли у вас какие-либо идеи по сохранению состояния webview для возобновления несколько раз после загрузки один раз
Ответ №1:
По умолчанию ViewPager уничтожает предыдущие фрагменты. Вы можете изменить его, используя следующую строку —
mViewPager.setOffscreenPageLimit(CUSTOM_NUMBER);