にAsyncTask
を使用してXMLファイルをロードするアプリケーションActivity
があります。 XMLは、ArrayList
に解析されます。別のアクティビティに切り替えてメインのアクティビティに戻ったときに、そのXMLファイルが既にロードされていることを認識して、入力済みのArrayList
を使用したいと考えています。Androidアクティビティのデータを管理する:onPause、onSaveInstanceState、onRetainNonConfigurationInstance
それを維持する最良の方法は何ですかArrayList
?
onSaveInstanceState
はプリミティブをサポートしているようで、onRetainNonConfigurationInstance
が実際に呼び出されるケースは設定できませんでした。だからonCreate
では、XMLデータはサーバーからロードされてから、それはActivity
に切り替わります。私はArrayList
にあるモデルをParcelable
に実装していますので、それを何らかの方法で使うことができますか?