Обновление фрагментов View Pager

200
23 января 2018, 11:35

Как можно обновить все фрагменты view pager? То есть чтобы фрагменты создались заново, в том числе текущий.

Answer 1

1) замените FragmentPagerAdapter на FragmentStatePagerAdapter

2) По нажатию кнопки или в onResume активити, попробуйте вызвать у адаптера следующий метод:

if (!(fragmentPagerAdapter == null)) {
      fragmentPagerAdapter.notifyDataSetChanged();
}

3) также в адаптере переопределите метод:

@Override
public int getItemPosition(Object object) {
    return POSITION_NONE;
} 
READ ALSO
Обрезать ссылки до имени файла

Обрезать ссылки до имени файла

Есть некоторе количество ссылок на файлы, которые лежат в блоках (div > li > a)Их надо обрезать до названия файла, т

227
Открыть ссылку в новой вкладке при клике колесом мышки

Открыть ссылку в новой вкладке при клике колесом мышки

Друзья, глупый вопрос, но прошу помочьИмеется объект, в данном случае тег абзаца

235