Это может быть сложный вопрос, так как есть два понятия, которые я еще не понимаю, которые могут быть связаны.
Я хочу, чтобы служба открывала диалоговое окно с предупреждением.
Я не знаю
a) если я могу открыть диалоговое окно с предупреждением из службы (просто еще не пробовал, не знаю, в каком контексте его предоставлять)
и
б) как сервис может взаимодействовать с деятельностью
и
в) если я могу открыть диалоговое окно с предупреждением извне приложения (это нишевое приложение, пользователи будут ожидать всплывающих предупреждений)
Понимание лучшего подхода к решению этой проблемы!