Sobes.tech
Junior — Middle

Czy możesz wymienić główne rodzaje interakcji dialogowych?

sobes.tech AI

Odpowiedź od AI

Główne rodzaje interakcji dialogowych w Android:

  • AlertDialog — prosty dialog z wiadomością i przyciskami do potwierdzenia lub anulowania działania.
  • DatePickerDialog — dialog do wyboru daty.
  • TimePickerDialog — dialog do wyboru czasu.
  • ProgressDialog (przestarzały) lub wskaźniki postępu — pokazują postęp wykonywania zadania.
  • Niestandardowe dialogi — dialog z niestandardowym układem do bardziej złożonych interakcji.

Przykład tworzenia AlertDialog:

AlertDialog.Builder(context)
    .setTitle("Uwaga")
    .setMessage("Jesteś pewien?")
    .setPositiveButton("Tak") { dialog, _ -> dialog.dismiss() }
    .setNegativeButton("Nie") { dialog, _ -> dialog.dismiss() }
    .show()