Cómo establecer un listener de onclick para un imagebutton en un alertdialog

Tengo un diseño con un ImageButton que se infla en un AlertDialog, donde / cómo debo fijar un oyente onClick?

Aquí está el código que intenté 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(); } }); 

One Solution collect form web for “Cómo establecer un listener de onclick para un imagebutton en un alertdialog”

Trate de poner esto en código ur

Por ejemplo: -si el objeto de su alerta es un anuncio, entonces

  ImageButton ib = (ImageButton) ad.findViewById(R.id.searchbutton); ib.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Toast.makeText(TravelBite.this, "test", Toast.LENGTH_SHORT).show(); } }); 
  • ¿Por qué OnClickListener en un ViewHolder no funciona?
  • OnClickListener no se puede resolver a un tipo (Eclipse)
  • OnItemClickListener consume eventos onClickListener
  • distinguir un golpe y hacer clic en android (pasar el evento a otra vista si es un golpe)
  • La vista inflada no captura el evento onClick
  • AppWidget PendingIntent no funciona después de reiniciar el Lanzador
  • El cajón de navegación inhabilita la vista trasera cuando el cajón está abierto
  • Usando onClick en TextView con texto seleccionable - cómo evitar doble clic?
  • Bloqueo de onClick de Android enFling
  • Cómo hacer clic o tocar en un texto de TextView
  • Descartar Snackbar A la izquierda deslizar
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.