2012-04-06 8 views
12

私は、ビューページャーと3ページを表示するアクティビティを持っています。アクティビティがロードされると、最初の2ページだけがインスタンス化されます。つまり、pageradapterクラスのinstantiateitemは、位置0および1に対してのみ呼び出されます.3ページすべてをインスタンス化する方法はありますか?ビューポケベルのすべてのアイテムをインスタンス化します。android

+0

getCount()メソッドが3を返していますか? – jsb

+0

はい、私は3を返すgetCount()メソッドを持っています。3ページ目は2ページ目を表示しようとするとインスタンス化されますが、デフォルトでは最初の2つだけがインスタンス化されます。 – user1253887

答えて

39

お試しsetOffScreenPageLimit(2)デフォルトでは、左と右の1ページだけがインスタンス化されます。 2に設定すると、3ページをインスタンス化する必要があります。

+0

可能な解決策のように聞こえます。私はそれを試み、それがどのように機能するかを教えてくれるでしょう。 – user1253887

+0

パーフェクト!どうもありがとう。 – user1253887

+1

すごい人!スタックオーバーフローは私に多くの助けになります.. –