【问题标题】:How do I execute code when a user switches back to my UWP app?当用户切换回我的 UWP 应用时如何执行代码?
【发布时间】:2016-01-26 00:39:38
【问题描述】:

在 Windows Phone 和 Windows 8.1 中,当从任何页面导航后页面变为可见页面时,将调用 OnNavigatedTo。现在,似乎只有在当前应用程序中的页面之间切换时才会调用此方法。当用户从另一个应用切换回我的应用(即使用后退按钮)时,我如何执行代码。我已经尝试过 Application.Resuming 事件,但这也没有被触发。

【问题讨论】:

标签: uwp


【解决方案1】:

Application.Resuming 事件仅在您的应用实际暂停时才会调用,而实际情况可能并非如此。但是,应用程序对象有OnActivated 加上一堆特定于场景的覆盖;其中之一可能就是您想要的。

如果您的目标是手机以外的其他设备系列,那么依赖 Window.VisibilityChanged 听起来很可疑。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多