如何避免弹出窗口AlertDialog.Builder的返回键事件

如何处理弹出窗口AlertDialog.Builder的返回键事件
如题,我需要在弹出窗口的时候点击返回按键时进行一个操作,怎么做呢?

------解决方案--------------------
.setNegativeButton("取消",new android.content.DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,int which) {
//写吧
}
});







------解决方案--------------------
直接监听它的状态,如果它被关闭,则执行你的操作:
Java code

                    Builder.setOnCancelListener(new OnCancelListener() {

                        public void onCancel(DialogInterface dialog) {
                            //你的操作
                        }
                    });