ユーザーがメニューからアプリケーションを再度起動したときに、アプリケーションをバックグラウンドから復元するのに役立つ方法はありますか?
これが不可能な場合は、ドキュメントへのリンクを提供してください。
PS Android や iOS と同じ動作を確認したいだけです
ユーザーがメニューからアプリケーションを再度起動したときに、アプリケーションをバックグラウンドから復元するのに役立つ方法はありますか?
これが不可能な場合は、ドキュメントへのリンクを提供してください。
PS Android や iOS と同じ動作を確認したいだけです
SDK でこれを直接行う方法はありません。戻るキーを押してアプリをすばやく再開することをサポートしていますが、メニューから起動すると、新しいアプリが起動します。
Mango のトゥームストーン作成前と同様に、アプリケーションのステータスを手動で追跡し、アプリケーションが新しく起動されたときに再開することができます。ちょっとした情報: http://blogs.microsoft.co.il/blogs/alex_golesh/archive/2010/07/14/silverlight-for-windows-phone-7-tombstoning.aspx
App.xaml.csの関数Application_Deactivated、Application_Closingを使用できます
private void Application_Deactivated()
{
Save your application state in isolated storage.
}
private void Application_Closing()
{
Delete application state from isolated storage.
}
private void Application_Launching()
{
check if there is a application state stored in isolated storage.
if yes then resume it
else start fresh
}
それが役に立てば幸い :)