这个问题已经出现好几次了,我已经阅读了所有的答案,但我还没有看到一个真正可靠的方法来处理这个问题。在我的解决方案中,我使用从调用Activity到AlertDialog的监听器,如下所示:publicclassMyDialogFragmentextendsDialogFragment{publicinterfaceMyDialogFragmentListener{publicvoidonReturnValue(Stringfoo);}publicvoidinit(booleansomeValue){sSomeValue=someValue;listeners=newArrayList(