在這個應用程序中有兩個屏幕,第一個是「MainPage.xaml」,第二個屏幕是「SecondScreen.xaml」。當我打開我的應用程序時,首先應該顯示「MainPage.xaml」。在MainPage中,如果我按Enter_btn,它應該前往SecondScreen。現在,如果我從應用程序中出來,這些值應該在後面運行(用於在已經啓用IdleDetectionMode的情況下運行應用程序)。問題是,如果我在應用程序運行後再次打開應用程序 - 應用程序不應從MainPage開始。它應該從SecondScreen開始,只有在App正在運行時。只有當應用程序在Windows Phone中工作時,如何導航到下一個屏幕?
0
A
回答
1
我相信你要搜索的內容是fast app resume:
如果應用程序被暫停,並且用戶重新啓動應用程序,例如通過點擊應用程序列表中的應用程序名稱或點擊應用程序的主要啓動平鋪,默認情況下應用程序的舊實例將被終止,並且該應用程序的全新實例應用程序已創建。此過程比恢復暫停的應用程序更慢,並提供不同的用戶體驗。 Windows Phone 8引入了應用程序能夠請求通常會重新啓動應用程序的用戶操作(如點擊應用程序的「開始平鋪」)的功能,而不是恢復掛起應用程序實例的掛起實例(如果存在)。此功能稱爲快速恢復。
要啓用它,只需添加ActivationPolicy="Resume"
應用程序清單:
<DefaultTask Name="_default" NavigationPage="MainPage.xaml" ActivationPolicy="Resume"/>
1
用於運行應用程序的背後我已經啓用了IdleDetectionMode
IdleDetectionMode
將只允許在鎖定屏幕engadged的應用繼續執行。
在Windows Phone上,當用戶離開應用程序時,應用程序暫停(其狀態保留在內存中)。
如果您希望代碼在用戶導航時保持後臺運行,則需要使用Background Agents。
如果您希望應用程序恢復,當用戶在App瓷磚再次水龍頭,檢查出Fast App Resume(的Windows Phone 8只)
相關問題
- 1. 如何在Windows Phone中訪問應用程序時導航到正在運行的屏幕?
- 2. 在Windows Phone應用程序中禁用屏幕截圖工具
- 3. 從一個屏幕導航到另一個屏幕不工作在android
- 4. 如何在Xamarin跨平臺應用程序中自動從一個屏幕導航到另一個屏幕?
- 5. 如何導航到另一個屏幕
- 6. 如何從一個屏幕導航到另一個屏幕
- 7. 如何自動從一個屏幕導航到另一個屏幕?
- 8. 如何讓應用程序在屏幕鎖定下工作?
- 9. Windows Phone通用應用程序在導航時拋出AccessViolation
- 10. 在PhoneGap中導航一個屏幕到其他屏幕
- 11. 相機鏡頭應用程序導航無法在Windows Phone 8中工作
- 12. Windows Phone應用程序在雙導航時崩潰
- 13. 如何在導航到前一個屏幕時傳遞參數?
- 14. 我如何導航屏幕到橫向?
- 15. 如何在一頁上添加多屏幕? Windows Phone 7應用程序
- 16. 我應該如何在WinForms中做一個導航屏幕?
- 17. 當應用程序工作時關閉屏幕
- 18. 當導航在屏幕上變化時,在另一個屏幕上移動div
- 19. 在Xcode 4.3.2中將一個屏幕導航到另一個屏幕的問題?
- 20. 鈦:從一個屏幕導航到另一個屏幕
- 21. 如何在windows phone中關閉屏幕?
- 22. 如何使用onListItemClick導航到Android中的另一個屏幕
- 23. 從任務導航返回時Windows Phone應用程序崩潰
- 24. ios:使用modalTransitionsytle屬性導航到另一個屏幕,崩潰應用程序
- 25. 從Windows Phone 7中的應用程序關閉屏幕
- 26. Windows Phone 8:在應用程序購買屏幕上不顯示
- 27. Windows Phone 8應用程序,導航到商店
- 28. 如何在Xamarin.iOS中使用SideBarController時導航到新屏幕
- 29. 導航/屏幕
- 30. 如何導航屏幕從應用程序委託到viewController在xcode 4.4
其中U GAV鏈接的樣本文件正是我需要的。謝謝你Kookiz。 –
@madhukumar不客氣 –