Избегайте фоновой обработки в приложении Android - PullRequest
0 голосов
/ 23 июля 2011

Я разрабатываю приложение для признанного финансового учреждения.Для них очень важно управлять безопасностью, и одно из требований заключается в том, что приложение не может работать в фоновом режиме.Специально было запрошено, что при получении телефонного звонка приложение должно быть убито.

Я попытался использовать BroadcasterReceiver, запустив действие, когда я вешаю трубку, но, очевидно, оно работает как служба, и в то время как мойприложение больше не работает, действие всегда запускается.Есть ли способ избежать фоновой обработки, как в iOS?

1 Ответ

0 голосов
/ 23 июля 2011

onPause() вызывается, когда ваша деятельность уходит на задний план.

Если вы переопределите onPause() и остановите там любое чувствительное действие, вы всегда поймаете действие, уходящее в фоновый режим.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...