0

新しいフラグメントクラスに置き換えながらフラグメントを認識して読み込みながら、onPauseはそのonPause )活動を呼び出す。置換時のAndroidフラグメントの場合、以前のフラグメントのアクティビティが動作するようにonPause()の動作を実現する方法

現在、フラグメントAの一部のリスナーをフラグメントBに置き換えると、そのリスナーを停止する必要があります。フラグメントAは、フラグメントBにリダイレクトするときにonPause()をコールしません。そして、フラグメントAIに戻ってきたら、再び。

私は十分にはっきりしていることを望みます。詳細が必要な場合はお知らせください。

ありがとうございます。 Vyoma

答えて

0

の方法でリスナーを設定し、onDetach()メソッドでリセットします。何らかのフラグメントを置換すると、置換されたフラグメントに対してonDetach()が呼び出されるためです。

+0

フラグメントAにonDetachを入れてみましたが、フラグメントBで置き換えてonDetach()デバッグを呼び出さないうちに、 –

+0

onDestroyView()でそれをやり直してください。 –

+0

onDesctroyView()もうまくいきません。 –

関連する問題