Sobes.tech
Junior — Middle

Můžeš vyjmenovat hlavní druhy dialogových interakcí?

sobes.tech AI

Odpověď od AI

Hlavní typy dialogových interakcí v Androidu:

  • AlertDialog — jednoduchý dialog s zprávou a tlačítky pro potvrzení nebo zrušení akce.
  • DatePickerDialog — dialog pro výběr data.
  • TimePickerDialog — dialog pro výběr času.
  • ProgressDialog (zastaralý) nebo indikátory průběhu — zobrazují průběh vykonávání úkolu.
  • Vlastní dialog — dialog s vlastním rozložením pro složitější interakce.

Příklad vytvoření AlertDialog:

AlertDialog.Builder(context)
    .setTitle("Pozor")
    .setMessage("Jste si jistý?")
    .setPositiveButton("Ano") { dialog, _ -> dialog.dismiss() }
    .setNegativeButton("Ne") { dialog, _ -> dialog.dismiss() }
    .show()