Как получить событие трансляции, даже если мое приложение находится в фоновом режиме в Android - PullRequest
0 голосов
/ 24 мая 2011

У меня есть приложение, которое представляет собой одно приложение активности, оно слушает много событий широковещания, мой вопрос заключается в том, как я могу гарантировать, что я получаю все запущенные намерения, которые я добавил для своего приложения, даже если мое приложение не находится в передний план и работает в фоновом режиме ??

есть ли определенный метод, где Я должен добавить свой фильтр намерений и сделать регистр получателем? Я уверен это не сработает, если я буду держать его в "OnCreate"

Любые идеи или помощь ??

1 Ответ

2 голосов
/ 24 мая 2011

Звучит так, как будто вы хотите использовать BroadcastReceiver для сбора событий, когда вы находитесь в «фоновом режиме». При этом будут приниматься события, которые фактически транслируются без необходимости запуска пользовательского интерфейса.

Вы можете настроить BroadcastReceiver и его фильтры намерений в манифесте для своего приложения, таким образом, вам не нужно полагаться на любой код Java, который выполняется для регистрации получателей.

...