Итак, я создал диалоговое окно DialogFragment, которое показано в виде диалога с помощью этой .
Теперь, когда он запускается и при взаимодействии с пользователем внутри этого всплывающего окна, я хочу переместить его в другой фрагмент. Я пытаюсь сделать это через FragmentTransaction.add(), где я даю ему идентификатор одного из контейнеров в этом макете. На данный момент я получаю:
java.lang.IllegalArgumentException: No view found for id 0x7f09013f for fragment <fragmentClassThatIWasPushingIn>
В качестве быстрого теста я попытался вытолкнуть его на идентификатор контейнера не в диалоговом окне, а в рамках основной операции резервного копирования, и это сработало просто отлично.
Есть ли что-то о DialogFragments и его идентификаторах контейнера, которые не допускают FragmentTransactions?
Как секундомер, я сказал моей транзакции, чтобы скрыть текущий диалог и показать этот новый фрагмент, но анимация/дисплей немного раздражает, поэтому мне очень хотелось бы избавиться от этой проблемы.
Спасибо