データを使用して treeView を構築するアプリケーションを開発しています。プロセスが非常に長いので、アクティビティがリコールされたときにそれを復元するために、何らかの方法で構築した treeView (LinearLayout) を保存できるようにしたいと考えています。
ツリービュー T でアクティビティを呼び出しましょう。Home->T->Resource があり、Resource から Home に戻ります。T に onSaveInstance を実装したので、リソースからホームに戻って T が破棄されたときに必要な変数をバンドルに保存できますが、問題は、すべての linearLayout をモノリシックな情報として保存できないことです。 bundle、LinearLayout はパーセル化できないようです。
私のサイクルを要約すると、次のようになります。
Home-->T-->Resouce-->Home (T is destroyed and onSaveInstance is executed)-->T (I want to avoid the rebuilding of the LinearLayout).
多くのタナク