Fatto! ma senza risultato... lo showdialog davvero non sò dove metterlo!
alertdialgsystem
	codice:
	import android.app.AlertDialog;
import android.content.Context;
import android.content.DialogInterface;
import android.view.View.OnClickListener;
public class AlertDialogsystem {
	static final int DIALOG_PAUSED_ID = 0;
	static final int DIALOG_GAMEOVER_ID = 1;
	 AlertDialog.Builder builder ;
	
	 public void onCreateDialog(OnClickListener onClickListener,int id) {
	//public AlertDialogsystem(OnClickListener onClickListener,int id) {
	   
	    switch(id) {
	    case DIALOG_PAUSED_ID:
	 
	    	builder=new AlertDialog.Builder((Context) onClickListener);
	    builder.setTitle("prova");
	    builder.setMessage("prova messaggio");
	    builder.setPositiveButton("ok", new DialogInterface.OnClickListener() {
			
			@Override
			public void onClick(DialogInterface dialog, int which) {
				// TODO Auto-generated method stub
				
			}
		});
	    builder.setNegativeButton("cancel", new DialogInterface.OnClickListener() {
			
			@Override
			public void onClick(DialogInterface dialog, int which) {
				// TODO Auto-generated method stub
				
			}
		});
	   
	    	 builder.create();
	    	builder.show();
	        break;
	    case DIALOG_GAMEOVER_ID:
	        // do the work to define the game over Dialog
	        break;
	    default:
	        builder= null;
	    }
	
	}
   
}
 audio
	codice:
	import android.app.Activity;
import android.app.AlertDialog;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
public class audio extends Activity {
    /** Called when the activity is first created. */
	AlertDialog.Builder builder ;
    @Override
    public void onCreate(final Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
       setContentView(R.layout.audio);
       
       //richiamo bottoni da audio.xml
        Button si=(Button)findViewById(R.id.buttonsi);
    	
        Button no=(Button)findViewById(R.id.buttonno);
        
        si.setOnClickListener(new OnClickListener(){
			@Override
			public void onClick(View arg0) {
				// TODO Auto-generated method stub
				int i=AlertDialogsystem.DIALOG_PAUSED_ID;
				
				AlertDialogsystem dialog=new AlertDialogsystem();
				dialog.onCreateDialog(this, i);
				
			//new AlertDialogsystem(this,i);
             	}
        });
        no.setOnClickListener(new OnClickListener(){
			@Override
			public void onClick(View arg0) {
				// TODO Auto-generated method stub
				}
        	});
}
}
 lo sò che sono io a sbagliare a programmare... ma non capisco dove!