If you have a Layout in your Dialog, you could get a reference to that as view, and put a onClickListener on that. So assuming your dialog has a custom layout, and view for the entire dialog, get a reference to that.
For instance, assuming a dialog has a LinearLayout named mainll, that contains your custom views, you would:
LinearLayout ll - (LinearLayout) findViewById(R.id.mainll);
ll.setOnClickListener(...) { onClick()... }
Then anytime anything is clicked within the LinearLayout, it will register a click event.