Я прочитал действительно много сообщений об этой теме, но ничто не работает для меня (или не имеет эффекта, который я желаю).
У меня есть приложение, которое после входа в систему запускает справочную службу (реализация класса Service). Эта служба синхронизирует себя с сервером, и если приходит новый заказ, он создает уведомление.
Пока все работает отлично, у меня есть уведомление и сообщение Toast. Тем не менее, я хотел бы иметь диалог, который уведомляет пользователя о новом порядке.
Как я понял, вы можете запустить активность внутри службы, которая отображает диалоговое окно. Это работает, но действие начинается поверх текущего стека активности и отображает диалог. У меня есть активность без привязки к виду, и она корректно отображает диалог, однако, на черном фоне.
Я хочу отобразить диалоговое окно текущей активности, в результате чего фактический фон (текущая активность) исчезнет и отобразит диалог.
Как это возможно?
Спасибо, Filip