まず、フラグメントを使用するためにサポート ライブラリ (android-support-v4.jar) を使用しています。
フラグメントを含むレイアウトのアクティビティがあります。したがって、アクティビティが開始されると、フラグメントの onCreateView メソッドが呼び出されます。このメソッドでは、レイアウト (linearlayout とリストビューを含む) を膨張させ、その膨張したビューを返します。
したがって、アクティビティが開始されると、リストビューが読み込まれ、Web サービスが呼び出され、Web サービスに応答してリストビューにデータが読み込まれます。
すべてが期待どおりに完璧に機能します。しかし、問題は、戻るボタンを押してアクティビティを再起動すると、フラグメントがアクティビティにアタッチされず、getActivity() を呼び出そうとすると IllegalStateException がスローされることです。また、フラグメントの getView() メソッドを呼び出そうとすると NullPointerException がスローされます。
TraceView ツールからビュー階層を見ると、そこにフラグメント ビューが表示されます。
私を助けてください!