0

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

так, как я могу избежать этой автоматической блокировки в приложении Windows Phone, когда некоторые процессы/выборка/синхронизация происходит с сервисами.

Я не могу проверить этот сценарий, так как я тестирую его на эмуляторе.

1) как избежать функции автоматической блокировки в приложении приложения для Windows при запуске? 2) Каковы различные возможные способы, которыми я могу это сделать?

Пожалуйста, помогите мне.

Спасибо заранее.

+0

Аналогичный вопрос http://stackoverflow.com/questions/4339679/disable-screen-from-autolocking-on-windows-phone-7 –

ответ

2

Вы можете сделать следующее:

using Microsoft.Phone.Shell; 

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

Это отключит автоматическую блокировку экрана. Дайте мне знать, если это сработает.

Редактировать: Этот код должен быть добавлен в конструктор app.xaml.cs для его работы.