簡體   English   中英

Windows phone 8.1 RT 應用程序 - 長按返回按鈕 - 問題

[英]Windows phone 8.1 RT App - Long Press of Back Button - Issue

我正在開發 Windows 手機 8.1 RT 應用程序。

設想:

當應用程序在前台時,通過長按后退箭頭按鈕,將應用程序移動到后台並選擇手機中的其他應用程序,在另一個應用程序上做一些活動,然后再次長按后退箭頭按鈕,現在我們得到了應用程序列表。 我選擇了我的應用程序。

我注意到, OnActivatedSuspendingResuming事件根本沒有被觸發。 我已經檢查了調試和發布模式 這些事件根本不會被觸發。

當應用程序從后台進入前台時,我想執行一些活動。

解決這個問題的方法是什么?

嘗試使用Lifecycle Events下拉菜單在不同的生命周期狀態之間切換。

在此處輸入圖片說明

通常,當您在沒有附加調試器的情況下運行應用程序時,在您選擇其他應用程序后不久將引發掛起事件。 當您調試應用程序時,不會觸發生命周期事件,您必須像M.Hassan提到的那樣調用它們。

您可能會考慮的另外兩個事件是應用程序窗口類的Window.VisibilityChangedWindow.Activated 當您長按后退按鈕時,它們都會被觸發,但它們不是長時間運行任務的最佳選擇 - 您應該為這些任務使用掛起事件。 另請注意,在某些其他情況下可能會引發此事件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM