Creare uno AlertDialog
con un AlertDialog.Builder
e impostare alcuni elementi con setItems()
. La finestra di dialogo è mostrata ma non riesco a vedere nessuno degli elementi. Tutto quello che vedo è il messaggio.Impossibile visualizzare gli elementi di AlertDialog
final CharSequence[] items = {"Red", "Green", "Blue"};
AlertDialog.Builder dialogBuilder = new AlertDialog.Builder(activity);
dialogBuilder.setMessage("Pick a color");
dialogBuilder.setItems(items, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
// Do anything you want here
}
});
dialogBuilder.create().show();
Se ho impostato il PositiveButton
, posso vedere che il pulsante più che bene. Ho anche provato a impostare MultiChoiceItems
e SingleChoiceItems
ma nessuno dei due funziona neanche.
Prova a usare 'setTitle' invece 'setMessage'. Suppongo che il costruttore stia creando una normale finestra di dialogo per questo. – Knickedi
Oh sì, non l'ho notato .. Funziona, grazie! Come posso contrassegnare questo post come "risposta"? –