2012-04-06 3 views
12

У меня есть активность с представлением пейджера и трех страниц для отображения. Когда когда-либо загружается активность, создаются только первые две страницы. I instanteitem в классе pageradapter вызывается только для позиции 0 и 1. Есть ли способ создать все три страницы?экземпляр всех элементов в виде пейджера android

+0

У вас есть метод getCount(), возвращающий 3? – jsb

+0

Да, у меня есть метод getCount(), возвращающий 3. Третьи страницы получают экземпляр только тогда, когда я пытаюсь просмотреть вторую страницу, но по умолчанию создаются только первые два. – user1253887

ответ

39

Пробег: setOffScreenPageLimit(2). По умолчанию создается только одна страница слева и справа. Установив 2, он должен создать три страницы.

+0

Звучит как возможное решение. Я попробую это и дам вам знать, как это работает. – user1253887

+0

Отлично! Большое спасибо. – user1253887

+1

отличные парни !! переполнение стека помогает мне много. –

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