1

ユーザーがメニューからアプリケーションを再度起動したときに、アプリケーションをバックグラウンドから復元するのに役立つ方法はありますか?

これが不可能な場合は、ドキュメントへのリンクを提供してください。

PS Android や iOS と同じ動作を確認したいだけです

4

2 に答える 2

1

SDK でこれを直接行う方法はありません。戻るキーを押してアプリをすばやく再開することをサポートしていますが、メニューから起動すると、新しいアプリが起動します。

Mango のトゥームストーン作成前と同様に、アプリケーションのステータスを手動で追跡し、アプリケーションが新しく起動されたときに再開することができます。ちょっとした情報: http://blogs.microsoft.co.il/blogs/alex_golesh/archive/2010/07/14/silverlight-for-windows-phone-7-tombstoning.aspx

于 2013-05-29T16:29:35.117 に答える
0

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 

    }

それが役に立てば幸い :)

于 2013-05-31T13:27:54.423 に答える