我有一个自定义对话框,它扩展了Dialog类,我想绑定一个事件,在用户按下设备的BACK按钮关闭对话框后执行一些代码。我该怎么做?我找到了一个帖子,其中有人说在处理对话框和其他窗口小部件时应使用.addWindowListener()方法。但是对话框类没有addWindowListener方法,因此我无法使用它。除了使用片段之外,是否还有其他方法,因为我不应重新编写MyCustomDialog类?这是代码:
感谢关注!
编辑:我在Android开发者网站上找到了这个,有办法与MyCustomDialog类一起使用吗? onDismiss DialogInterface
public class MyCustomDialog extends Dialog {
public MyCustomDialog(Context context, int layoutResourceId) {
super(context);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(layoutResourceId);
}
}
感谢关注!
编辑:我在Android开发者网站上找到了这个,有办法与MyCustomDialog类一起使用吗? onDismiss DialogInterface