草庐IT

OnCancelListener

全部标签

android - IllegalStateException( "You can not set Dialog' s OnCancelListener 或 OnDismissListener")

此DialogFragment实现会导致IllegalStateException("YoucannotsetDialog'sOnCancelListenerorOnDismissListener")。为什么?解决方案?publicclassOkCThreadDialog1extendsDialogFragment{DialogInterface.OnCancelListeneronCancelListener;publicOkCThreadDialog1(){}publicstaticOkCThreadDialog1newInstance(Stringtitle,Stringmess

android - IllegalStateException( "You can not set Dialog' s OnCancelListener 或 OnDismissListener")

此DialogFragment实现会导致IllegalStateException("YoucannotsetDialog'sOnCancelListenerorOnDismissListener")。为什么?解决方案?publicclassOkCThreadDialog1extendsDialogFragment{DialogInterface.OnCancelListeneronCancelListener;publicOkCThreadDialog1(){}publicstaticOkCThreadDialog1newInstance(Stringtitle,Stringmess

java - DialogFragment 中未调用 OnCancelListener

我有一个简单的AlertDialog,它显示了一些项目的列表,单击其中一个项目后,单击的项目将传递回封闭的Activity。我还想在用户取消对话框时执行一些默认处理(使用后退按钮)——更具体地说,在这种情况下,我想将一个空字符串传递给Activity。但是,如果我将对话框放在DialogFragment中(来自兼容性包),则不会调用OnCancelListener我用返回按钮关闭对话框。我做错了什么?publicclassSelectItemDialogextendsDialogFragment{publicinterfaceCallback{voidonItemSelected(St