Запрет меню Пуск, кнопка камеры от захоронения приложений WP7 - PullRequest
1 голос
/ 14 июня 2011

У меня есть приложение WP7, для которого я отключил функции бездействия телефона, например:

PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled;
PhoneApplicationService.Current.ApplicationIdleDetectionMode = 
                                                        IdleDetectionMode.Disabled;

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

1 Ответ

6 голосов
/ 14 июня 2011

Надгробие всегда происходит, если пользователь нажимает windows key или camera button.Код, который вы показали, гарантирует, что ваше приложение будет продолжать работать под экраном блокировки, а не если оно будет работать, когда ваше приложение захоронено.В текущей версии (7.0) нет многозадачности для третьих сторон, тогда как Mango (7.1) предоставляет больше свободы в отношении многозадачности.

Предположительно, это приложение нацелено на 7.0, поэтому ваше приложение будетзахоронен, и вам придется справиться с этим.Невозможно, чтобы ваше приложение продолжало работать в фоновом режиме.

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

...