如何捕獲屏幕解鎖事件,然後在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. 如何在android設備上捕獲屏幕捕獲事件?
- 3. 捕獲Windows 10中的屏幕鎖定事件(WPF)
- 4. Windows Phone屏幕鎖
- 5. 如何處理C#中的解鎖屏幕事件爲Windows Phone 8.1
- 6. Windows Phone 8檢測屏幕解鎖
- 7. 屏幕鎖定在Windows Phone之前是否有任何事件?
- 8. 在WIndow服務中捕獲KeyPress事件
- 9. 當屏幕鎖定時捕獲返回按鈕按下事件
- 10. 屏幕鎖定和解鎖
- 11. 偵聽iOS屏幕捕獲事件
- 12. 如何在屏幕鎖定時獲取音量按鍵事件?
- 13. 如何在Android屏幕關閉時捕獲屏幕觸摸事件?
- 14. 如何解鎖鎖定屏幕?
- 15. 如何在wpf中捕獲屏幕?
- 16. FLAG_DISMISS_KEYGUARD解鎖屏幕
- 17. Android:解鎖屏幕
- 18. 如何捕獲pygame屏幕?
- 19. 我們可以在Window phone 7.1中獲取位置區號嗎?
- 20. 捕獲屏幕
- 21. 捕獲屏幕
- 22. 屏幕捕獲在IOS中
- 23. 在Go中捕獲屏幕?
- 24. 解鎖屏幕效果
- 25. 屏幕解鎖問題
- 26. 登錄屏幕中的屏幕捕獲
- 27. 我們可以鎖定Windows Phone 7或7.1仿真器中的屏幕嗎?
- 28. 捕獲屏幕圖像而不捕獲屏幕捕獲垃圾郵件
- 29. 檢測IOS中的屏幕解鎖事件Swift
- 30. 如何在mac中以編程方式「鎖定/解鎖」屏幕
感謝您的回答.. – Aryan 2013-05-10 10:30:24
如果我的應用程序在後臺運行,然後手機從主屏幕鎖定,那麼就解鎖如何啓動從我的應用程序,它在後臺運行一些特定的事件? – Aryan 2013-05-11 14:05:16