Создайте занятие, используя Theme.Dialog
, и позвоните startActivity()
, чтобы открыть его. Хотя вы не можете использовать «настоящий» Dialog
, вы можете создать пользовательский интерфейс, похожий на Dialog
.
Имейте в виду, что появление активности, основанной на трансляции, может сильно раздражать некоторых пользователей, которые могут не ценить ваш диалог, появляющийся в середине их игры, разговора по текстовым сообщениям или чего-либо еще. Вы можете подумать о том, чтобы на самом деле повысить Notification
, а затем отобразить диалоговое окно, когда они откроют этот Notification
.