[英]Detecting deactivation and app close in Windows Phone 8.1 XAML
出於安全原因,我需要在退出應用程序時注銷用戶,並在用戶返回時顯示登錄屏幕。
在Windows Phone 8和Windows Phone 8.1 Silverlight中,App類上有Application_Deactivated
和Application_Closing
方法(或者在Caliburn.Micro中覆蓋OnClose,OnDeactivate方法)。
唯一有趣的事件似乎是Suspend
和Resume
,但是當我使用“開始”按鈕退出應用程序並使用“后退”按鈕返回或從列表中啟動應用程序時,它們不會調用。
Windows Phone 8.1 XAML有哪些替代方案?
(設置ActivationPolicy="Replace"
將解決問題的一半,但我想這是不可能的,當WMAppManifest.xml不是Windows Phone 8.1 XAML項目的一部分時)。
在您離開應用程序之后,將立即調用Suspending事件,但不會在調試模式下調用。 我已經建立一個簡單的應用程序 modyfing LocalSettings在中止事件,然后恢復時獲得的信息。
你可能知道,但為了完整答案 - 一些評論:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.