Что такое AlertDialog
Если вы предпочитаете что-то в более классическом стиле диалогового окна, то вам нужен AlertDialog. Как и любое другое модальное диалоговое окно, AlertDialog всплывает, захватывает фокус и остается там, пока пользователь не закроет его. Вы можете использовать его для критической ошибки, сообщения о проверке, которое не может быть эффективно отображено в базовом пользовательском интерфейсе активности, или для чего-то другого, когда вы уверены, что пользователь должен увидеть это сообщение и должен увидеть его сейчас...