Sobes.tech
Junior — Middle

Felsorolnád a dialógus típusait?

sobes.tech MI

Válasz az MI-től

Az Android főbb dialógus interakció típusai:

  • AlertDialog — egyszerű dialógus üzenettel és gombokkal az akció megerősítéséhez vagy elutasításához.
  • DatePickerDialog — dialógus dátum kiválasztásához.
  • TimePickerDialog — dialógus idő kiválasztásához.
  • ProgressDialog (elavult) vagy haladási mutatók — mutatják a feladat végrehajtási folyamatát.
  • Egyedi dialógus — egyedi elrendezéssel rendelkező dialógus összetettebb interakciókhoz.

Példa AlertDialog létrehozására:

AlertDialog.Builder(context)
    .setTitle("Figyelem")
    .setMessage("Biztos vagy benne?")
    .setPositiveButton("Igen") { dialog, _ -> dialog.dismiss() }
    .setNegativeButton("Nem") { dialog, _ -> dialog.dismiss() }
    .show()