時々作成されるフラグメントの複雑な ViewGroup があります。一度に表示できるインスタンス フラグメントは 1 つだけです。
膨張したビューを何らかの形で保存し、フラグメントが再度作成されたときにそれを再利用できるかどうか疑問に思っていました。
明らかに、ビューのプロパティを変更する必要がありますが、少なくともビューを再び膨張させる必要はありません。
ビュー要素を静的要素として保存し、存在するかどうかを確認し、存在する場合は使用しようとしました。
ただし、 View 要素にはいくつかのフラグメント固有のプロパティがあり、別の参照 ID を持つフラグメントで使用すると失敗すると思います-まあ..失敗しました。
膨張したビューをキャッシュして再利用しようとした人はいますか?