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