次のシナリオでの WP7 (Mango) の動作について質問があります。
- アプリの新しいインスタンスを開いて曲を再生する
- Windowsボタンを押してホーム画面に移動します
- 曲は再生し続けます
- ホーム画面のアイコンをタップするか、ユニバーサルボリュームコントロールで曲のタイトルを使用して、アプリケーションを再度開きます
これらのアクションはどちらも Application_Launching イベントを呼び出すことを知っています。しかし、アプリケーションはまだメモリ内 (バックグラウンド) にあるため、そのイベントをオーバーライドして、アプリケーションを再開させる (つまり、押し戻すのと同じようにフォアグラウンドに戻す) ことはできますか?
曲はまだ再生中なので、これが最も直感的な動作だと思います。ただし、この投稿に基づいて: http://programming4.us/mobile/2962.aspx、WP7 タブーをコミットしているように感じます。このシナリオを処理する適切な方法を誰かに教えてもらえますか?