Builder中的Builder(android.content.Context)无法应用于(匿名android.content.DialogInterface.OnClickListener)

时间:2017-10-19 19:24:11

标签: android dialog android-dialog

我有这个问题:

Builder
(android.content.Context)
in Builder cannot be applied
to
(anonymous android.content.DialogInterface.OnClickListener)

关于此代码:

AlertDialog ventana;
    ventana=new AlertDialog.Builder(this).create();
    ventana.setTitle("COBARDE");
    ventana.setMessage("Rendidse es de debiles,a seguir jugando");
    ventana.show();
    ventana.setButton(8,"Confirmar", new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialogo1, int id) {
            aceptar();
        }
        public void aceptar(){
            AlertDialog ventana2;
            ventana2=new AlertDialog.Builder(this).create();
            ventana2.setTitle("puto");
            ventana2.setMessage("Rendidse es de debiles,a seguir jugando");
            ventana2.show();
        }

    });

有人可以解决这个问题吗?我正在尝试在另一个警告对话框中放置一个警告对话框

1 个答案:

答案 0 :(得分:3)

请使用this代替MainActivity.this(传递侦听器实例) (或者你活动的名称是什么)