しばらくユーザーがデバイスとやりとりしないと、画面が自動的にロックされないようにする必要があります。Windows Phone 7の自動ロックから画面を無効にする
アプリケーションの実行中に画面をオンにするために何らかのロックを要求することはできますか?
しばらくユーザーがデバイスとやりとりしないと、画面が自動的にロックされないようにする必要があります。Windows Phone 7の自動ロックから画面を無効にする
アプリケーションの実行中に画面をオンにするために何らかのロックを要求することはできますか?
はい、UserIdleDetectionを無効にすることでこれを行うことができます。
サンプルと詳細情報はこちら。
PhoneApplicationService.UserIdleDetectionMode Property (Microsoft.Phone.Shell)
私は、MSDNのコード例が見つかりませんでしたので、私もこの問題への答えを探していたので、私はここにそれを置くことにしました:
using Microsoft.Phone.Shell;
PhoneApplicationService phoneAppService = PhoneApplicationService.Current;
phoneAppService.UserIdleDetectionMode = IdleDetectionMode.Disabled;
あなたが 'PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled;'を望むなら、これを1行で行うことができます。 – aloisdg
感謝ミック、素晴らしい作品。悲しいことに私は答えをアップアップするのに十分な評判ポイントを持っていません。 – jorgenfb
この回答は間違っています。リンク先のページで、電話がロックされてもアプリケーションの実行を継続できるようにUserIdleDetectionModeを指定するが、ロック画面が表示されることはありません。 –
@リチャード:ミックの答えは正しいです。 ApplicationIdleDetectionModeは、画面がロックされているときにアプリケーションを実行し続け、UserIdleDetectionModeはアイドル時に自動ロックを無効にします。 –