2012-05-15 5 views
2

Я не уверен, получил ли я это право, но в документации говорится, что объект BroadcastReceiver действителен в течение всего времени вызова onReceive. Означает ли это, что после этого объект уничтожается? Также документация указывает, что BroadcastReceiver активируется, когда получает Intent. Использует ли BroadcastReceiver какую-то услугу, всегда слушая подобные намерения? Если да, то как часто это происходит?BroadcastReceiver, как часто он прослушивает намерения

+0

См. Http://stackoverflow.com/questions/4523872/whats-broadcastreceiver-lifecycle-in-a-process – dacwe

ответ

0

Любой широковещательный приемник, указанный в манифесте, создается системой в ответ на событие, соответствующее его фильтру цели. После завершения обработки намерения уничтожается экземпляр широковещательного приемника. Когда произойдет другое событие, система создаст новый экземпляр для его обработки.

Смежные вопросы