Autore Topic: Cambiare colore sfondo di un AlertDialog  (Letto 827 volte)

Offline Agosteeno

  • Utente normale
  • ***
  • Post: 152
  • Respect: +2
    • Mostra profilo
  • Dispositivo Android:
    Sony Ericsson - Xperia Neo
  • Sistema operativo:
    Ubuntu 11.04
Cambiare colore sfondo di un AlertDialog
« il: 06 Aprile 2011, 15:20:03 CEST »
0
Salve a tutti, in una mia applicazione, al variare di alcuni dati ricevuti dal server, deve visualizzare 2 finestre di dialogo diverse. Entrambe hanno il significato di ok, ma una rappresenta un caso particolare. Vorrei dunque che la finestra di dialogo fosse colorata con un colore diverso da quello standard (invece che grigio, magari un arancione o giallo) in modo che l'utente si renda conto al volo dello warning.
Avete idea di come si possa fare?
Questo e' il codice della finestra che creo:
Codice (Java): [Seleziona]
private AlertDialog createOKWarningDialog() {

                AlertDialog.Builder alertDialog = new AlertDialog.Builder(this);
                alertDialog.setCancelable(false);
                alertDialog.setTitle("SALVATO ATTENZIONE");
                alertDialog.setMessage("salvato con warning");
                alertDialog.setPositiveButton("chiudi",
                                new DialogInterface.OnClickListener() {

                                        @Override
                                        public void onClick(DialogInterface dialog, int which) {
                                                // TODO Auto-generated method stub
                                                // startActivity(intent);
                                                dismissDialog(DIALOG_SAVE_OKWARNING);
                                                finish();
                                        }
                                });

                AlertDialog alert = alertDialog.create();
                return alert;
        }
Risparmia l'acqua, bevi birra...