如何捕獲屏幕解鎖事件,然後在Window phone 7.1中解鎖屏幕時從我的應用程序中觸發一些事件?如何在Window phone 7.1中捕獲解鎖屏幕事件?
3
A
回答
1
您可以處理PhoneApplicationFrame.Unobscured事件。唯一的問題是,當其他類型的鉻被刪除時(例如MessageBox
被關閉),此事件將會觸發。
但是,您可以跟蹤一個變量,該變量用於檢查Activated
事件是否在手機解鎖時觸發事件時觸發。
因此,在你Unobscured
事件,檢查是否在Activated
事件標誌設置爲true
,然後你可以假設,相對較高的信心,該用戶解鎖自己的手機。 (這是未經測試,但它似乎會工作)。
從MSDN:
在普通的應用程序,發生以下事件。
當手機處於鎖定狀態,首先被遮蔽的事件引發,然後 的停用事件引發。您可以檢查ObscuredEventArgs的IsLocked屬性 以確定鎖屏是否導致 停用。
當手機解鎖時,將激活事件,然後 引發Unobscured事件。
在使用位置服務且專門配置爲在後臺連續運行的應用程序中,會發生以下事件。
當手機被鎖定時,會引發Obscured事件。您可以檢查ObscuredEventArgs的IsLocked屬性,以確定 鎖定屏幕是否遮蔽了應用程序。
手機解鎖後,將引發Unobscured事件。
相關問題
- 1. 如何檢測在Windows Phone 8.1中鎖定/解鎖屏幕?
- 2. 捕獲Windows 10中的屏幕鎖定事件(WPF)
- 3. 如何處理C#中的解鎖屏幕事件爲Windows Phone 8.1
- 4. Windows Phone 8檢測屏幕解鎖
- 5. 在WIndow服務中捕獲KeyPress事件
- 6. 當屏幕鎖定時捕獲返回按鈕按下事件
- 7. 如何在屏幕鎖定時獲取音量按鍵事件?
- 8. 如何解鎖鎖定屏幕?
- 9. 我們可以在Window phone 7.1中獲取位置區號嗎?
- 10. 如何在wpf中捕獲屏幕?
- 11. FLAG_DISMISS_KEYGUARD解鎖屏幕
- 12. Android:解鎖屏幕
- 13. 如何捕獲pygame屏幕?
- 14. 捕獲屏幕
- 15. 檢測IOS中的屏幕解鎖事件Swift
- 16. 如何在mac中以編程方式「鎖定/解鎖」屏幕
- 17. 捕獲視頻在Windows Phone 8中的屏幕活動
- 18. 捕獲android屏幕
- 19. 屏幕捕獲的代碼屏幕捕獲Android的任何屏幕
- 20. 如何在應用程序暫停時在iPhone上獲取屏幕鎖定/解鎖事件?
- 21. 如何禁用解鎖屏幕編程
- 22. 如何繞過「滑動解鎖」屏幕
- 23. 屏幕捕獲API
- 24. 使用disableKeyguard在android中解鎖屏幕
- 25. 無法在Android中解鎖屏幕
- 26. 如何在windows phone中關閉屏幕?
- 27. GLUT屏幕捕獲在C
- 28. 在Android的屏幕捕獲
- 29. 顯示解鎖事件的屏幕/活動?
- 30. Android活動解鎖屏幕
感謝您的回答.. – Aryan 2013-05-10 10:30:24
如果我的應用程序在後臺運行,然後手機從主屏幕鎖定,那麼就解鎖如何啓動從我的應用程序,它在後臺運行一些特定的事件? – Aryan 2013-05-11 14:05:16