Я конвертирую приложение для использования фрагментов, используя библиотеку совместимости. Теперь в настоящее время у меня есть ряд действий (ABCD), которые связаны друг с другом, D имеет кнопку "ОК", которая при нажатии завершает вызовы, которая затем onActivityResult() через onActivityResult() чтобы дополнительно уничтожить C и B.
 Для моей предварительной версии фрагмента Honycomb каждое действие фактически является оберткой для фрагментов Af Bf Cf Df. Все действия запускаются с помощью startActivityForResult() и onActivityResult() в каждом из фрагментов может getActivity().finish() вызывать getActivity().finish()
 Проблема, с которой я столкнулся, заключается в том, что в моей версии Honeycomb у меня есть только одно действие, A, и фрагменты Bf, Cf, Df загружаются с помощью FragmentManager.
Что я не понимаю, что делать в Df, когда нажимается "OK" для удаления фрагментов Df, Cf и Bf?
 Я попытался вытащить фрагмент из стека, но это привело к исключению. onActivityResult() бесполезен, потому что я не загрузил фрагмент с помощью startActivityForResult().
Я думаю об этом совершенно неправильно? Должен ли я реализовать какой-то тип слушателя, который связывается с родительским фрагментом или действием, чтобы выполнить всплывающее окно с помощью диспетчера транзакций?
