Junior — Middle
Ar galite išvardyti pagrindinius dialoginių sąveikų tipus?
sobes.tech AI
Atsakymas iš AI
Pagrindiniai dialogo sąveikos būdai Android:
- AlertDialog — paprastas dialogas su pranešimu ir mygtukais patvirtinti arba atšaukti veiksmą.
- DatePickerDialog — dialogas datų pasirinkimui.
- TimePickerDialog — dialogas laiko pasirinkimui.
- ProgressDialog (pasenęs) arba pažangos indikatoriai — rodo užduoties vykdymo procesą.
- Individualus dialogas — dialogas su pritaikytu maketu sudėtingesnėms sąveikoms.
AlertDialog kūrimo pavyzdys:
AlertDialog.Builder(context)
.setTitle("Dėmesio")
.setMessage("Ar esi tikras?")
.setPositiveButton("Taip") { dialog, _ -> dialog.dismiss() }
.setNegativeButton("Ne") { dialog, _ -> dialog.dismiss() }
.show()