como definir um ouvinte onclick para um botão de imagem em um alertadialog

Tenho um layout com um ImageButton inflado em um AlertDialog, onde / como devo definir um ouvinte onClick?

Aqui está o código que tentei usar:

    ImageButton ib = (ImageButton) findViewById(R.id.searchbutton);
    ib.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            Toast.makeText(TravelBite.this, "test", Toast.LENGTH_SHORT).show();
        }
    });

questionAnswers(3)

yourAnswerToTheQuestion