Как я могу отложить тайм-аут экрана на WP7? - PullRequest
1 голос
/ 04 января 2011

Единственное взаимодействие с пользователем для моего приложения происходит через акселерометр, поэтому у пользователя никогда не бывает причин касаться экрана. Что мне нужно, так это возможность поднять событие без прикосновения, чтобы система распознала его как взаимодействие с пользователем, задерживая время ожидания экрана. Либо это, либо я должен иметь возможность вручную расширить таймер.

Я уже прочитал (и прокомментировал) ветку об отключении тайм-аута . Это не то, что мне нужно. Взаимодействие, которое выполняют мои пользователи, является очень явным (переворачивая его на 180 градусов), поэтому этого не произойдет, если он находится в кармане или застрял в кармане (если только он не катается на американских горках.

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

1 Ответ

1 голос
/ 04 января 2011

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

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

...