Sobes.tech
Junior — Middle

Puoi elencare i principali tipi di interazioni dialogiche?

sobes.tech AI

Risposta dell'AI

I principali tipi di interazioni di dialogo in Android:

  • AlertDialog — dialog semplice con un messaggio e pulsanti per confermare o annullare l'azione.
  • DatePickerDialog — dialog per la selezione della data.
  • TimePickerDialog — dialog per la selezione dell'ora.
  • ProgressDialog (obsoleto) o indicatori di progresso — mostrano il processo di esecuzione di un'attività.
  • Dialog personalizzato — dialog con un layout personalizzato per interazioni più complesse.

Esempio di creazione di un AlertDialog:

AlertDialog.Builder(context)
    .setTitle("Attenzione")
    .setMessage("Sei sicuro?")
    .setPositiveButton("Sì") { dialog, _ -> dialog.dismiss() }
    .setNegativeButton("No") { dialog, _ -> dialog.dismiss() }
    .show()