У меня есть панель инструментов с текстом, который обновляется после выбора элемента в моем меню.
Проблема в том, что я вызываю функцию, которая обрабатывает заголовок на моей панели инструментов сразу после моей транзакции, следующим образом:
supportFragmentManager.beginTransaction()
.replace(R.id.fragment, fragment)
.addToBackStack(null)
.commit()
setTitle()
Однако, когда вызывается моя функция, фрагмент, который я получаю, всегда отображается в данный момент, а не новый.
supportFragmentManager.fragments.last()
Я предполагаю, что транзакция фрагментов происходит в теме. Как мне дождаться завершения выполнения моей функции?