Existe uma maneira de ouvir FragmentTransactions de um FragmentManager?

Eu tenho um aplicativo com váriosFragments que interagem entre si. Às vezes tenho que adicionar umFragment, às vezes eu substituo.

Existe uma maneira de ouvir FragmentTransactions concluídas, para que eu possa acompanhar cada vez que um fragmento é adicionado / mostrado / substituído?

eu tenteifragmentManager.addOnBackStackChangedListener() mas sem sucesso.

Eu pensei em fazer algo noonResume() de todos eles, mas se o aplicativo entrar em segundo plano e em primeiro plano, não devo fazer nada na minha interface do usuário. Somente quando eu interajo entre eles.

Qualquer ajuda / estratégia é apreciada.

EDITAR: O motivo é que tenho uma sobreposição que será mostrada no fragmento atual. Se o usuário navegar para qualquer outro fragmento, preciso que essa sobreposição desapareça.

questionAnswers(2)

yourAnswerToTheQuestion