2017-02-16 7 views
-2

Я работаю над представлением пейджера и загрузкой фрагментов. Я использую адаптер фрагмента пейджера. Проблема у меня есть 6 фрагментов. Если я перейду к четвертому фрагменту, и я перейду к первому фрагменту, мой первый фрагмент уничтожен и перезапущен снова. Я не хочу снова перезапускать фрагменты. Как прекратить уничтожать фрагменты. Я использую viewpager.setOffScreenLimit. Мое фрагменты не перезапускаются, а затем проблема не вызывает никаких методов в onCreateView. Как решить эту проблему. Я хочу шесть слайдов (Introslider). Если я вернусь назад, а затем мне нужно получить предыдущие и следующие данные.Просмотреть пейджер, не показывающий все мои взгляды

ответ

0

Переведите код onCreateView() способ onUserVisibleHint() способ.

От Android Developer Site

setUserVisibleHint (булево isVisibleToUser)

Установите подсказку системы о том, UI этого фрагмента является в настоящее время виден пользователю.

+0

, где я должен использовать этот метод, у вас есть образец для этого. –

+0

В каждом фрагменте просмотра пейджера. Это переопределенный метод –