标签: windows-store-apps winrt-xaml toast
我对如何确定Windows 8.1 Store应用程序的状态感到有点困惑。我试图实现的目标是仅在应用程序的特定视图未成为焦点时才显示Toast通知。
我有一个背景音频播放应用,并希望在曲目更改时显示吐司通知,但前提是他们没有屏幕上的曲目列表视图。如果他们导航到另一个视图或者他们将应用程序放在后台,我想要显示祝酒词。
如果他们在曲目列表屏幕上,并且更改曲目,则不应显示吐司,因为正在播放的曲目会清晰地显示在屏幕上。
答案 0 :(得分:2)
您可以使用自我描述性可见性事件:
http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.window.visibilitychanged.aspx http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.windowvisibilitychangedeventhandler.aspx