当用户从菜单中再次启动应用程序时,是否有这种方式可以帮助从后台恢复应用程序?Windows Phone |当用户尝试再次打开应用程序时恢复应用程序表单背景
如果这不可能,请提供文档链接。
P.S.我只想看到与Android和iOS相同的行为
当用户从菜单中再次启动应用程序时,是否有这种方式可以帮助从后台恢复应用程序?Windows Phone |当用户尝试再次打开应用程序时恢复应用程序表单背景
如果这不可能,请提供文档链接。
P.S.我只想看到与Android和iOS相同的行为
没有办法直接在SDK中执行此操作 - 它支持在后退按键上快速恢复应用程序,但是当它们从菜单启动时它启动它新的。
您可以手动跟踪应用程序状态,类似于您在Mango之前的逻辑删除操作中完成的操作,然后在新应用程序启动时重新开始。小资料:http://blogs.microsoft.co.il/blogs/alex_golesh/archive/2010/07/14/silverlight-for-windows-phone-7-tombstoning.aspx
您可以使用功能Application_Deactivated,Application_Closing App.xaml.cs
的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
}
希望它能帮助:)
这不是帮助我避免再次闪屏,但感谢响应) – CAMOBAP