Junior — Middle
Môžeš vymenovať hlavné druhy dialógových interakcií?
sobes.tech AI
Odpoveď od AI
Hlavné typy dialógových interakcií v Android:
- AlertDialog — jednoduchý dialóg s hlásením a tlačidlami na potvrdenie alebo zrušenie akcie.
- DatePickerDialog — dialóg na výber dátumu.
- TimePickerDialog — dialóg na výber času.
- ProgressDialog (zastaralý) alebo indikátory pokroku — zobrazujú proces vykonávania úlohy.
- Vlastný dialóg — dialóg s vlastným rozložením pre zložitejšie interakcie.
Príklad vytvorenia AlertDialog:
AlertDialog.Builder(context)
.setTitle("Pozor")
.setMessage("Ste si istý?")
.setPositiveButton("Áno") { dialog, _ -> dialog.dismiss() }
.setNegativeButton("Nie") { dialog, _ -> dialog.dismiss() }
.show()