AlertDialog внутри onClickListener

Я пытаюсь запустить AlertDialog из onClickListener, но получаю следующую ошибку.

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

Кто-нибудь знает, как это исправить?

        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();
        }
    });
13
задан Carnivoris 11 January 2012 в 02:50
поделиться