当我从LaunchFileAsync启动返回时引发了什么事件

时间:2015-01-22 11:13:15

标签: c# windows-phone-8.1

我正在为Windows Phone 8.1制作某种文件系统浏览器。 我可以通过调用Windows.System.Launcher.LaunchFileAsync()方法来启动应用程序,但是当我启动的应用程序关闭并且用户返回我的应用程序时,我该如何处理?

谢谢!

1 个答案:

答案 0 :(得分:2)

注册以处理Resuming事件。只要用户从应用程序切换回您的应用程序,就会引发该事件。

partial class MainPage
{
   public MainPage()
   {
      InitializeComponent();
      Application.Current.Resuming += new EventHandler<Object>(App_Resuming);
   }

   private void App_Resuming(Object sender, Object e)
   {
      //Refresh app/view/data
   }
}

在Debug期间禁用Resuming事件。但是,您仍然可以按照this guide调整应用程序行为以响应此事件。