このアプリには 2 つの画面があります。最初の画面は「MainPage.xaml」で、2 番目の画面は「SecondScreen.xaml」です。アプリを開くと、最初に「MainPage.xaml」が表示されます。MainPage で Enter_btn を押すと、SecondScreen に移動するはずです。ここで、アプリから出ると、値が遅れて実行されるはずです (背後でアプリを実行するために、IdleDetectionMode を既に有効にしています)。問題は、アプリが背後で実行されているときにアプリを再度開いた場合、アプリは MainPage から起動しないことです。アプリが実行されている場合にのみ、SecondScreen から開始する必要があります。
質問する
132 次
2 に答える
1
背後でアプリを実行するために、IdleDetectionMode を既に有効にしています
IdleDetectionMode
ロック画面がオンになっている場合にのみアプリの実行を許可します。
Windows Phone では、ユーザーがアプリケーションから移動すると、アプリケーションは中断されます (その状態はメモリに保持されます)。
ユーザーが移動してもバックグラウンドでコードを実行し続けたい場合は、バックグラウンド エージェントを使用する必要があります。
ユーザーがアプリ タイルを再度タップしたときにアプリを再開する場合は、高速アプリ再開(Windows Phone 8 のみ)を確認してください。
于 2013-07-03T07:11:15.057 に答える