Станислав Гордеев
Я знаю, как его заменить, но вопрос в том, как красиво и правильно пробросить сигнал к активити о необходимости замены в том же контейнере
А зачем этот сигнал? В первом фрагменте вешаешь листнер на кнопку, и вставляешь этот код:
childFragmentManager.commit {
setReorderingAllowed(true) replace<ExampleFragment>(R.id.fragment_container
Вместо Example Fragment пишешь название своего фрагмента, ну и айдишник контейнера под фрагменты и всё