私は、ビューページャーと3ページを表示するアクティビティを持っています。アクティビティがロードされると、最初の2ページだけがインスタンス化されます。つまり、pageradapterクラスのinstantiateitemは、位置0および1に対してのみ呼び出されます.3ページすべてをインスタンス化する方法はありますか?ビューポケベルのすべてのアイテムをインスタンス化します。android
12
A
答えて
39
お試しsetOffScreenPageLimit(2)デフォルトでは、左と右の1ページだけがインスタンス化されます。 2に設定すると、3ページをインスタンス化する必要があります。
+0
可能な解決策のように聞こえます。私はそれを試み、それがどのように機能するかを教えてくれるでしょう。 – user1253887
+0
パーフェクト!どうもありがとう。 – user1253887
+1
すごい人!スタックオーバーフローは私に多くの助けになります.. –
getCount()メソッドが3を返していますか? – jsb
はい、私は3を返すgetCount()メソッドを持っています。3ページ目は2ページ目を表示しようとするとインスタンス化されますが、デフォルトでは最初の2つだけがインスタンス化されます。 – user1253887