ViewPager.setOffscreenPageLimit(0) が期待どおりに機能しない
質問のように。しかし、時間通りに 1 ページをロードするカスタム Viewpager が必要です。例はありますか?
ViewPager.setOffscreenPageLimit(0) が期待どおりに機能しない
質問のように。しかし、時間通りに 1 ページをロードするカスタム Viewpager が必要です。例はありますか?
はい、次の手順でこれを行うことができます
countにアダプタークラスに変数を作成しますViewPagerアダプターの 2 番目のmakepublic関数に言うsetCount()getCount()Adapterのオーバーライド機能ではreturn、count
変数overrideの onpageScroll()関数を呼び出して
、カウント変数のを増やすことができますViewPagersetCount()countindexが最後で、ページが左にスクロールされているかどうかも確認してくださいこれはうまくいくはずです。
達成したい内容に応じて (メモリを節約したり、読み込み時間を短縮したりするだけの場合)、通常どおりすべてのページを読み込むことができますが、実際に表示されるときにのみフラグメントのコンテンツを読み込みます。