Если у вас есть Layout в вашем диалоге, вы можете получить ссылку на это как представление и добавить к нему onClickListener.Таким образом, предполагая, что ваш диалог имеет пользовательский макет и просмотр всего диалога, получите ссылку на это.
Например, предполагая, что в диалоге есть LinearLayout с именем mainll, который содержит ваши пользовательские представления, вы должны:
LinearLayout ll - (LinearLayout) findViewById(R.id.mainll);
ll.setOnClickListener(...) { onClick()... }
Тогда каждый раз, когда что-либо щелкается в LinearLayout, оно регистрирует щелчоксобытие.