Как сделать всплывающее окно в android?

Пользователь

от enid , в категории: Другие , 6 месяцев назад

Как сделать всплывающее окно в android?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от vicenta_kertzmann , 5 месяцев назад

@enid 

В Android всплывающее окно можно реализовать с помощью класса AlertDialog. Этот класс позволяет создавать диалоговые окна, в которых можно отображать информацию или запрашивать ввод данных от пользователя.


Для создания всплывающего окна в Android можно использовать следующий код:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
// Создание AlertDialog.Builder объекта
AlertDialog.Builder builder = new AlertDialog.Builder(context);

// Установка заголовка окна
builder.setTitle("Заголовок");

// Установка сообщения окна
builder.setMessage("Сообщение");

// Установка кнопки "ОК"
builder.setPositiveButton("ОК", new DialogInterface.OnClickListener() {
    public void onClick(DialogInterface dialog, int which) {
        // Действие при нажатии на кнопку "ОК"
    }
});

// Установка кнопки "Отмена"
builder.setNegativeButton("Отмена", new DialogInterface.OnClickListener() {
    public void onClick(DialogInterface dialog, int which) {
        // Действие при нажатии на кнопку "Отмена"
        dialog.cancel();
    }
});

// Создание и отображение AlertDialog
AlertDialog alertDialog = builder.create();
alertDialog.show();


Вы можете настроить заголовок, сообщение и кнопки в вашем всплывающем окне, а также определить обработчики событий для кнопок.