![](/img/trans.png)
[英]Windows Phone 8.1 RT app back navigation issue after using DataTranferManager
[英]Windows phone 8.1 RT App - Long Press of Back Button - Issue
我正在開發 Windows 手機 8.1 RT 應用程序。
設想:
當應用程序在前台時,通過長按后退箭頭按鈕,將應用程序移動到后台並選擇手機中的其他應用程序,在另一個應用程序上做一些活動,然后再次長按后退箭頭按鈕,現在我們得到了應用程序列表。 我選擇了我的應用程序。
我注意到, OnActivated 、 Suspending和Resuming事件根本沒有被觸發。 我已經檢查了調試和發布模式。 這些事件根本不會被觸發。
當應用程序從后台進入前台時,我想執行一些活動。
解決這個問題的方法是什么?
通常,當您在沒有附加調試器的情況下運行應用程序時,在您選擇其他應用程序后不久將引發掛起事件。 當您調試應用程序時,不會觸發生命周期事件,您必須像M.Hassan提到的那樣調用它們。
您可能會考慮的另外兩個事件是應用程序窗口類的Window.VisibilityChanged和Window.Activated 。 當您長按后退按鈕時,它們都會被觸發,但它們不是長時間運行任務的最佳選擇 - 您應該為這些任務使用掛起事件。 另請注意,在某些其他情況下可能會引發此事件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.