Я пытаюсь поставить собственный alertDialog, когда я нажимаю imageView, но приложение не работает.
Я пытался передать действие и onClicklistener, но он не работает
Мой пользовательский AlertDialog такой:
public vlass viewInfoAjustes{
public void showDialog(Activity activity){
final Dialog dialog = new Dialog(activity);
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
dialog.setCancelable(false);
dialog.setContentView(R.layout.icono_info_ajustes);
Button ok = dialog.findViewById(R.id.ok);
ok.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
dialog.dismiss();
}
});
dialog.show();
}
}
, и я называю это так:
ImageView info = findViewById(R.id.boton_infoServer);
info.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
ViewInfoAjustes iconoInfo = new ViewInfoAjustes();
iconoInfo.showDialog(this);
}
});
это ошибка: