Salve a tutti! colgo l'occasione per augurarvi BUON ANNO! 
Ragazzi, non riesco a capire perchè il codice del tutorial, riguardo all'alert dialog non dà nessun risultato! ci tengo a farlo come dice il tutorial perchè ho più alert e con uno switch mi sarebbe più comodo gestire il tutto.
tutorial android: Creating Dialogs | Android Developers
questo è il codice che si dovrebbe ottenere leggendo il tutorial (o almeno io così ho capito)
codice:
package com.tutorial.example;
import android.app.Activity;
import android.app.AlertDialog;
import android.app.Dialog;
import android.content.DialogInterface;
import android.os.Bundle;
public class main extends Activity {
/** Called when the activity is first created. */
static final int DIALOG_PAUSED_ID = 0;
static final int DIALOG_GAMEOVER_ID = 1;
protected Dialog onCreateDialog(int id) {
Dialog dialog = null;
switch(id) {
case DIALOG_PAUSED_ID:
// do the work to define the pause Dialog
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setMessage("Are you sure you want to exit?")
.setCancelable(false)
.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
// MyActivity.this.finish();
//qui ho provato con varie istruzioni, ma è inutile perchè cmq cambia nulla
}
})
.setNegativeButton("No", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
});
AlertDialog alert = builder.create();
break;
case DIALOG_GAMEOVER_ID:
// do the work to define the game over Dialog
break;
default:
dialog = null;
}
return dialog;
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
showDialog(DIALOG_PAUSED_ID);
}
}
Spero che qualcuno sappia dirmi perchè proprio un codice del tutorial non funzioni! spero sia dovuto ad un errore mio.
Grazie in anticipo a coloro che sapranno aiutarmi!