Может ли служба вызывать события, на которые подписана вызывающая активность?

#android #android-activity #android-service #android-service-binding

#Android #android-активность #android-сервис #android-привязка к сервису

Вопрос:

В частности, у нас есть два проекта. Первый вызывает второй через intent . Второй запускает связанную службу, которая выполняет печать по Bluetooth. Мы хотели бы, чтобы служба вызывала события, на которые подписана активность первого проекта. Возможно ли это? Если да, то как?

Комментарии:

1. что мешает вам вызвать аналогичное намерение из project two в project one. Как вы делаете для проекта один-два. Затем зарегистрируйте свою активность в службе намерений, вызываемой внутри получателя.

Ответ №1:

Вы можете отправить широковещательную Intent рассылку для «публикации» вашего события. «Подписчику» просто нужно настроить прослушиватель для прослушивания конкретного Intent .