2014-01-17 7 views
0

при использовании View pager, я сталкиваюсь с какой-то странной проблемой. В моем проекте у меня есть три фрагмента в представлении пейджера, но при загрузке второго фрагмента, прокручивая слева направо, OnCreate третьего фрагмента автоматически вызывается. В методе onCreate я назвал Api для получения некоторых данных.hence Api также называется. Обычный сценарий похож на то, что он вызывается только при загрузке третьего фрагмента, прокручивая слева направо.Calling onСоздание следующего фрагмента в виде пейджера

Thanks in Advance

+0

разместить свой код ... – appukrb

ответ

1

Просмотреть пейджер работает так же, как и список. Он имеет тот же буфер фрагментов, чтобы увеличить опыт пользовательского интерфейса. , поэтому он создает фрагменты заранее и показывает пользователю, когда его спрашивают.

поэтому используйте http://developer.android.com/reference/android/support/v4/view/ViewPager.OnPageChangeListener.html для вашей цели.

Благодаря

+0

Тогда я должен вызвать API в деятельности по проверке положения в OnpageChangeListener и передачи значений результирующего фрагмент. правильно? – abi

Смежные вопросы