0

デバイスのアイドル状態の検出を無効にする方法。したがって、私のアプリは実行を続け、アイドルモードやロック画面にはなりません。

4

2 に答える 2

3

ApplicationIdleDetectionModeプロパティをに設定してみましたdisabledか?

それでも、(たとえば)バッテリーが少なくなりすぎると、OSがアプリを強制的にアイドル状態にする可能性があります。

http://msdn.microsoft.com/en-us/library/microsoft.phone.shell.phoneapplicationservice.applicationidledetectionmode(v=vs.92).aspx

于 2012-08-02T13:47:51.650 に答える
0

/* アプリケーションの PhoneApplicationService オブジェクトの UserIdleDetectionMode プロパティを Disabled に設定して、アプリケーションのアイドル検出を無効にします。注意:- これはデバッグ モードでのみ使用してください。ユーザーのアイドル状態の検出を無効にするアプリケーションは、ユーザーが電話を使用していないときに実行され続け、バッテリー電力を消費します。*/

PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled;

//ロック画面でアプリケーションを実行するには、以下の行を使用します

PhoneApplicationService.Current.ApplicationIdleDetectionMode = IdleDetectionMode.Disabled;

また、無効にした後に ApplicationIdleDetectionMode を有効にすることはできません。ApplicationIdleDetectionMode は、アプリケーションの PhoneApplicationFrame オブジェクトが初期化されるまで設定できません。

于 2012-08-03T03:03:34.373 に答える