Junior — Middle
Можеш ли да изброиш основните видове диалогови взаимодействия?
sobes.tech AI
Отговор от AI
Основните видове диалогови взаимодействия в Android:
- AlertDialog — прост диалог с съобщение и бутони за потвърждение или отказ.
- DatePickerDialog — диалог за избор на дата.
- TimePickerDialog — диалог за избор на време.
- ProgressDialog (остарял) или индикатори за прогрес — показват процеса на изпълнение на задача.
- Персонализиран диалог — диалог с персонализиран макет за по-сложни взаимодействия.
Пример за създаване на AlertDialog:
AlertDialog.Builder(context)
.setTitle("Внимание")
.setMessage("Сигурни ли сте?")
.setPositiveButton("Да") { dialog, _ -> dialog.dismiss() }
.setNegativeButton("Не") { dialog, _ -> dialog.dismiss() }
.show()