0

FragmentActivity でデータを復元することについて多くのことを読みましたが、私の場合は何も機能しません。私はそれを行うために多くの方法を試しましたが、うまくいきませんでした。

6 つまたは 7 つのフラグメントを持つ ViewPager を含む FragmentActivity があります。これらのフラグメントには、それぞれ ListView が含まれています。これらの ListView のデータは Web から取得されています。

フラグメント内の ListView の項目を選択して、選択した項目の詳細を示す新しいアクティビティを開くことができます。

FragmentActivity に戻ると、Web から新しい時間データを取得したくありませんが、バンドルまたはデータを即座に表示できるものから取得します。

getLast(Custom)NonconfigurationInstance() を試しましたが、実際の構成が変更された場合 (画面の向きなど) にのみ呼び出されます。また、FragmentActivity の Fragment で onSavedInstanceState を試しましたが、スーパー メソッドを呼び出さずに... onCreate/onCreateView で常に null の savedInstanceState バンドルを取得します。

ゼロに戻るので、コードはありません。

アイデアはありますか?

4

1 に答える 1