0

TabPageIndicator を使用してタブ レイアウトを作成しています。タブ1からタブ2に移動し、タブ1に戻った場合、タブ1のコンテンツ(URLからロードされた2つの画像)がそこにとどまり、更新されないという事実を除いて、すべてがうまく機能しています。ただし、1 つ以上のタブを移動すると、たとえば 1 から 2、次に 3 に移動すると、明らかに 1 が削除され、1 に戻ったときに画像を再度読み込む必要があります。最大で約6つのタブがあり、それらのデータはほとんどの場合永続的であるため、フラグメントを存続させることにより、画像の再描画を回避しようとしています。

助言がありますか?

4

1 に答える 1

1

ViewPager.setOffscreenPageLimit(int) を使用して、viewpager をロードし、すべてのオフスクリーン タブを保持できます。viewPager.setOffscreenPageLimit(2); のように 2 ( tabCount - 1) に設定します。

この助けを願っています。

于 2013-08-24T02:50:37.763 に答える