1

5 つの異なるフラグメントを含むビュー ページャーを持つアプリケーションを開発しています。各フラグメントには多くのビュー、アニメーション、リスナーがあるため、アプリの実行が遅くなります。最初の 2 番目と 3 番目のページのみを追加すると問題はありませんが、他のページを追加するとパフォーマンスの問題が発生します。ViewPager から非表示のページを削除することを考えましたが、CirclePageIndicator で問題が発生します。「現在のページ」、「前のページ」、「次のページ」の 3 ページだけが画面に表示されるようにしてください。

パフォーマンスの問題を解決する方法を知っている人はいますか?

4

1 に答える 1

0

ViewPager の OffScreenPageLimit を 1 に設定してみてください。viewpager.setoffscreenpagelimit(1);

于 2013-02-22T09:48:50.560 に答える