Приложение, над которым я работаю, может получать асинхронные события в фоновом режиме.Как я разработал приложение, когда клиент получает такие события, он отправляет сообщение обработчику, которому принадлежит действие.Действия обрабатывают сообщения различными способами.В одном сценарии, когда происходит конкретное событие, когда приложение находится на переднем плане , а не , мне нужно вызвать Activity и некоторый пользовательский интерфейс для пользователя.Например, как при поступлении вызова пользовательский интерфейс ответа или отклонения выходит на передний план независимо от того, какое другое приложение активно в данный момент.Какой лучший способ сделать это?Я перечитываю документацию «Действия», «Содержание» и «Задачи», но она не всегда понятна или легко переваривается.Я также активно ищу пример кода или учебных пособий, которые делают подобные вещи, но пока мне не повезло.Любые указатели или ссылки приветствуются.