AlertDialog dentro do onClickListener

Estou tentando iniciar um AlertDialog a partir de um onClickListener, mas estou recebendo o seguinte err

The constructor AlertDialog.Builder(new View.OnClickListener(){}) is undefined  

Alguém sabe como consertar isso

        mRecordButton.setOnClickListener(new View.OnClickListener() {
        public void onClick(View v) {
            new AlertDialog.Builder( this )
            .setTitle( "Cast Recording" )
            .setMessage( "Now recording your message" )
            .setPositiveButton( "Save", new DialogInterface.OnClickListener() {
                public void onClick(DialogInterface dialog, int which) {
                    Log.d( "AlertDialog", "Positive" );
                }
            })
            .setNegativeButton( "Cancel", new DialogInterface.OnClickListener() {
                public void onClick(DialogInterface dialog, int which) {
                    Log.d( "AlertDialog", "Negative" );
                }
            } )
            .show();
        }
    });

questionAnswers(2)

yourAnswerToTheQuestion