当apk弹出一个对话框,用户点击对话框的按钮的时候,我们需要做一些处理,很多时候不可避免要用到原窗体的一些信息以及还可能要要向原窗体传递一些信息。
我们有三种方式实现这个事情:
1 将按钮的事件监听器定义成非匿名类,这样就可以传参给对话框,再传参给事件监听器
2 将按钮的事件监听器定义成窗体类的内部或直接就是窗体类,我们只需要将用户点击的是确定,还是取消告诉他就行
3 多定义一些final类型的变量
个人推荐第二种
当apk弹出一个对话框,用户点击对话框的按钮的时候,我们需要做一些处理,很多时候不可避免要用到原窗体的一些信息以及还可能要要向原窗体传递一些信息。
我们有三种方式实现这个事情:
1 将按钮的事件监听器定义成非匿名类,这样就可以传参给对话框,再传参给事件监听器
2 将按钮的事件监听器定义成窗体类的内部或直接就是窗体类,我们只需要将用户点击的是确定,还是取消告诉他就行
3 多定义一些final类型的变量
个人推荐第二种