Очистка OffscreenPage в Android ViewPager

У меня есть ViewPager и несколько вкладок. Одна из этих вкладок управляет настройками, которые влияют на все остальные вкладки. Все прекрасно обновляется, когда я меняю настройки, кроме страниц, которые хранятся в памяти. Чтобы обновить их, мне нужно выбрать вкладку достаточно далеко от нее, а затем вернуться.

Есть ли способ заставить эти вкладки воссоздать себя?

Спасибо

1 ответ

Решение

Согласно этому вопросу на SO, вы можете сбросить адаптер, который перезагрузит все страницы:

viewPage.setAdapter( adapter );

Дубликат, с которым связан этот вопрос, также дает некоторую полезную информацию, такую ​​как .notifyDataSetChanged() на ваше ViewPager адаптер.

Другие вопросы по тегам