我有一个显示为对话框的活动:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
super.setTheme(android.R.style.Theme_Dialog);
setFinishOnTouchOutside(true);
}
当用户通过触摸 Activity-Dialog 窗口外关闭 Activity-Dialog 时,Activity 结束。
如何在此事件上设置侦听器?
这很重要,因为我希望能够打电话
setResult(intResultCode, intent);
就在完成之前。
在 onPause() 中调用 setResult() 可能已经太晚了。