1

次のような電話のアイドル機能を無効にしたWP7アプリケーションがあります。

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

ただし、カメラ ボタンとスタート メニューは引き続きアプリケーションを一時停止し、後で再開します。これらのボタンが押されてもアプリを実行したい。これらのボタンがアプリを廃棄しないようにするにはどうすればよいですか?

4

1 に答える 1

6

windows keyユーザーがまたはを押すと、トゥームストーニングが常に発生しますcamera button。表示したコードは、アプリがトゥームストーンされたときに実行される場合ではなく、ロック画面の下でアプリが実行され続けることを保証します。現在のバージョン(7.0)では、サードパーティ用のマルチタスクはありませんが、Mango(7.1)では、マルチタスクに関してさらに自由度があります。

おそらく、このアプリは7.0をターゲットにしているため、アプリは廃棄され、処理する必要があります。アプリをバックグラウンドで実行し続ける方法はありません。

ちなみに、Mangoでもトゥームストーニングを処理する必要がありますが、アプリをバックグラウンドで実行する機能が増えます。

于 2011-06-14T00:14:19.500 に答える